Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Syntezator mowy

Ostatnio zmodyfikowano 2022-12-20 14:53
Autor Wiadomość
ziombel3
Temat założony przez niniejszego użytkownika
Syntezator mowy
» 2012-05-21 19:52:06
Witam. Chciałbym napisać własny syntezator mowy. Znam podstawy C++ i WinApi. W tym programie użytkownik wpisuje jakieś zdania i po naciśnięciu otwórz, odsłuchuje je. Program posiadałby także możliwość zapisu do pliku wav. Program tworzył by zdania z nagranych przez mnie fragmentów. Problem polega na tym że nigdy nie pracowałem z dźwiękiem. Chciałbym wiedzieć czego powinienem się nauczyć aby zrobić program. Okno programu z polami tekstowymi i menu zrobię bez problemów. Z algorytmem przeszukującym tekst też nie powinienem mieć problemów. Zapisywać do pliku też potrafię. Nie wiem tylko jak pracować z dźwiękiem i jak go składać.
P-57108
pekfos
» 2012-05-21 19:57:16
Co zawierały by te fragmenty? Spróbuj w jakimś programie do edycji dźwięku odtworzyć zdanie zrobione tą metodą. Jak to usłyszysz to pewnie się zniechęcisz, więc zacznij od tego.
P-57111
m4tx
» 2012-05-21 20:25:22
Syntezator mowy stworzyć to nie taka prosta sprawa, jak Ci się wydaje. Odtwórz sobie np. na youtubie dowolny film z wykorzystanym syntezatorem IVONA - jest to jeden z najdoskonalszych syntezatorów jakie istnieją, a jak słabo oddaje rzeczywistość...
P-57117
kubawal
» 2012-05-28 17:16:11
Co do umiejętności, polecam audiere.
P-57398
McAffey
» 2012-06-03 04:02:24
@m4tx Ale dla porównania, tłumacz google czytający angielskie teksty, moim zdaniem całkiem ładnie oddaje rzeczywistość. No ale po Polsku już niestety brzmi nieciekawie.
P-57719
pekfos
» 2012-06-03 11:02:10
z nagranych przez mnie fragmentów.
Policz ile by ich było.
P-57726
bingo009
» 2012-06-04 16:04:20
Widziałem taki syntezator, który ktoś zrobił, poprostu nagrał głos osobno dla każdej litery, i potem przelatywało to po tekście i uruchamiało dźwięki z odpowiednią literą np. tak:

W folderze litery mamy takie:
k.wav
a.wav
w.wav

po prostu w tych plikach jest zapisany głoś, który wymawia odpowiednią literę np. "k". I mamy słowo "kawa". Syntezator ten działał tak, że uruchamiał poprostu pliki z literami. Najpierw odtwarzał k.wav, potem a.wav, następnie w.wav i na końcu a.wav i wychodziło z tego słowo. To raczej marny pomysł, ale innego nie mam.
P-57791
xevuel
» 2012-06-04 16:07:05
@up: Każdą literę się inaczej wymawia w zależności od poprzedzającej, następującej i od położenia w wyrazie. To co ty mówisz byłoby gorzej niż słabe.
P-57792
« 1 » 2
  Strona 1 z 2 Następna strona