Ĺadny brzuch
Jestem początkującym programistą. Interesuje mnie możliwość zrobienia programu, który zamienia mowę na teks. Np, powie się do mikrofonu jakąś literę, specjalny kod to przetwarza i zamienia na tekst. Jak takie coś zrobić?
Może to być w VBA, C++, Delphi i obojetnie w czym, żeby tylko było.
Proszę o pomoc :(
Watpie zeby ktos udostepnil taki kod za free dla szerokiej publiki.
poza tym jeśli jesteś początkującym programistą to na pewno takiego czegoś nie zrobisz, to jest zaawansowana technologia. program musi analizować próbki głosu, itd itp... jednym słowem - to nie takie proste ;)
Watpie zeby ktos udostepnil taki kod za free dla szerokiej publiki.
Jesteś początkujący, a chcesz się brać za projekty, z którymi sztaby ludzi nie mogą sobie poradzić? Nie ma programu, który w 100% potrafiłby zamienić mowę na tekst.
skoro jesteś początkujący to daj sobie spokój z takimi rzeczami :) nad tym pracują rzesze programistów :P Ja programuje już od jakiegoś czasu ale nie zabieram się za projekty, które mnie przerastaja :)
Jesteś początkujący, a chcesz się brać za projekty, z którymi sztaby ludzi nie mogą sobie poradzić? Nie ma programu, który w 100% potrafiłby zamienić mowę na tekst.
Szkoda... :( A gdyby wykorzystać moduły z opery i przerobić do współpracy z edytorem tekstu tak, żeby można było coś dyktować, a program to zapisywał ??? :(
Chyba łatwiej byłoby napisać prostego OS'a :)
Użytkownik slavo666 edytował ten post 27 maj 2005, 11:36
jeśli chcesz moge ci napisać jak zrobić aby tekst zamieniał się na mowę ale odwrotnie nie da rady ...
jeśli chcesz moge ci napisać jak zrobić aby tekst zamieniał się na mowę ale odwrotnie nie da rady ...
jest taki program realspeak i unispiker . wez rozluz to na bajty i sie dowiesz jak to zrobic (watpie zeby ci sie to udalo)
poprostu wez to sobie odpusc
jest taki program realspeak i unispiker . wez rozluz to na bajty i sie dowiesz jak to zrobic (watpie zeby ci sie to udalo)
poprostu wez to sobie odpusc
Ale nie zrobisz, człowieku nawet jakchcesz po literce mówić, to totrzeba analizować :):) to nie takie proste, i wątie, żeby tosie dało w delphi napisać :!:
Muszę zrobić taki program !
To weź sobie nagrany dowolną metodą wypowiedź. Rozłóż go na linii czasowej by każdy ton był odzwierciedleniem wysokości. Weź próbkę do porównania i porównuj z próbką biorąc pod uwagę tolerancję różnicy oraz różnice przy brzmieniu liter łączonych (spógłosek). Gdy wynik będzie pozytywny możesz wstawić dany znak do łańcucha i brać się za kolejny...
Jeżeli umiesz coś takiego napisać, to chyle czoło, bo ja (jeszcze) nie.
Ja też chciałbym wiedzieć, jak takie coś zrobić, może poprosić, żeby napisali w którymś z kolejnych Ekspertów, ale pewnie nie napisza, bo ci "programiści" z redakcji pewnie sami nie wiedzą, jak to zrobić :D
Ppszukaj, na tym forum byl kiedyś chyba troche podobny temat :)
Ppszukaj, na tym forum byl kiedyś chyba troche podobny temat :)
ale odwrotnie nie da rady ...
Ja z kolei sugeruję, żebyś poszukał najpierw teorii, tzn. tego jak spróbkować głos i jak odróżnić poszczególne litery w wypowiedzianym słowie. Taką suchą teorię bez żadnej implementacji w kodzie można pewnie znaleść na oficjalnych stronach wyższych uczelni technicznych. Później jak będziesz wiedział jakie powinieneś mieć dane w programie i jak powienień wyglądać szkielet takiego programu zabierz się porządnie za naukę jakiegoś języka programowania, w którym mógłbyś to wszystko zaimplementować. No i na koniec po prostu to napisz... :D
Nie chcę Cię martwić, ale gotowego kodu takiego programu nikt Ci prawdopodobnie nie da. Poza tym naprawdę dobrzy programiści potrafią zrobić takie rzeczy sami - więc do dzieła. Wpisz w google: "analiza głosu teoria" i zobacz co ci wyskoczy. I próbuj! Pracuj! - bo samo się nie napisze... Nie licz na to.
Jestem początkującym programistą. Interesuje mnie możliwość zrobienia programu, który zamienia mowę na teks. Np, powie się do mikrofonu jakąś literę, specjalny kod to przetwarza i zamienia na tekst. Jak takie coś zrobić?
Może to być w VBA, C++, Delphi i obojetnie w czym, żeby tylko było.
Proszę o pomoc :(
Nie jest to znowu takie ciezkie jak to sie innym wydaje :) . Można użyc API SR-a(Speech Recognization) Microsoftu albo IBM ViaVoice poczytac mozesz tutaji jeszczetutaj masz ale to tylko po angielsku. A program z uzyciem tej technologii jest bardzo prosty. :P
Użytkownik -=Marek=- edytował ten post 27 maj 2005, 18:28
Może ktoś już próbował coś takiego napisać i ma troche kodu?
Może ktoś już próbował coś takiego napisać i ma troche kodu?
Może ktoś już próbował coś takiego napisać i ma troche kodu?
Poczytaj sobie coś o sieciach neuronowych
Bawiłem się kiedyś w coś takiego, ale to bardziej była elektronika niż programowanie (troche kodu w asmie) - metoda kwantyzacji delt (stosowane przy kompresji dźwięku).
Ja też chciałbym wiedzieć, jak takie coś zrobić, może poprosić, żeby napisali w którymś z kolejnych Ekspertów, ale pewnie nie napisza, bo ci "programiści" z redakcji pewnie sami nie wiedzą, jak to zrobić :D
Ppszukaj, na tym forum byl kiedyś chyba troche podobny temat :)
hmm :( martwi mnie ciągle zaniżający sie poziom na tym forum. Coraz częściej widać tu ludzi którzy ledwo sie nauczyli pisać programy typu "hello world" i biorą sie za takie projekty. Nauczą się podstaw i już myślą że są wielcy programiści a tak naprawde połowa z nich nie wie pewnie co to jest np. dziedziczenie albo chociażby rekursja :blink: . Bo bez sensu jest używanie bibliotek np. BASS nawet nie rozumiejąc zasady ich działania. Coś mi sie wydaje że te programy robione są tylko po to żeby sie popisać bo tak naprawde mało kto rozumie co sie dzieje w kodzie.
hmm :( martwi mnie ciągle zaniżający sie poziom na tym forum. Coraz częściej widać tu ludzi którzy ledwo sie nauczyli pisać programy typu "hello world" i biorą sie za takie projekty. Nauczą się podstaw i już myślą że są wielcy programiści a tak naprawde połowa z nich nie wie pewnie co to jest np. dziedziczenie albo chociażby rekursja :blink: . Bo bez sensu jest używanie bibliotek np. BASS nawet nie rozumiejąc zasady ich działania. Coś mi sie wydaje że te programy robione są tylko po to żeby sie popisać bo tak naprawde mało kto rozumie co sie dzieje w kodzie.
Masz całkowitą racje :) Poprostu powrzucają kontrolki i gitara :P
A potem szukają jak Asiekierka komponetów zeby napisać własnego OS-a
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Może to być w VBA, C++, Delphi i obojetnie w czym, żeby tylko było.
Proszę o pomoc :(
Watpie zeby ktos udostepnil taki kod za free dla szerokiej publiki.
poza tym jeśli jesteś początkującym programistą to na pewno takiego czegoś nie zrobisz, to jest zaawansowana technologia. program musi analizować próbki głosu, itd itp... jednym słowem - to nie takie proste ;)
Watpie zeby ktos udostepnil taki kod za free dla szerokiej publiki.

Jesteś początkujący, a chcesz się brać za projekty, z którymi sztaby ludzi nie mogą sobie poradzić? Nie ma programu, który w 100% potrafiłby zamienić mowę na tekst.
skoro jesteś początkujący to daj sobie spokój z takimi rzeczami :) nad tym pracują rzesze programistów :P Ja programuje już od jakiegoś czasu ale nie zabieram się za projekty, które mnie przerastaja :)
Jesteś początkujący, a chcesz się brać za projekty, z którymi sztaby ludzi nie mogą sobie poradzić? Nie ma programu, który w 100% potrafiłby zamienić mowę na tekst.

Szkoda... :( A gdyby wykorzystać moduły z opery i przerobić do współpracy z edytorem tekstu tak, żeby można było coś dyktować, a program to zapisywał ??? :(

Chyba łatwiej byłoby napisać prostego OS'a :)
Użytkownik slavo666 edytował ten post 27 maj 2005, 11:36
jeśli chcesz moge ci napisać jak zrobić aby tekst zamieniał się na mowę ale odwrotnie nie da rady ...
jeśli chcesz moge ci napisać jak zrobić aby tekst zamieniał się na mowę ale odwrotnie nie da rady ...

jest taki program realspeak i unispiker . wez rozluz to na bajty i sie dowiesz jak to zrobic (watpie zeby ci sie to udalo)
poprostu wez to sobie odpusc
jest taki program realspeak i unispiker . wez rozluz to na bajty i sie dowiesz jak to zrobic (watpie zeby ci sie to udalo)
poprostu wez to sobie odpusc

Ale nie zrobisz, człowieku nawet jakchcesz po literce mówić, to totrzeba analizować :):) to nie takie proste, i wątie, żeby tosie dało w delphi napisać :!:
Muszę zrobić taki program !

To weź sobie nagrany dowolną metodą wypowiedź. Rozłóż go na linii czasowej by każdy ton był odzwierciedleniem wysokości. Weź próbkę do porównania i porównuj z próbką biorąc pod uwagę tolerancję różnicy oraz różnice przy brzmieniu liter łączonych (spógłosek). Gdy wynik będzie pozytywny możesz wstawić dany znak do łańcucha i brać się za kolejny...
Jeżeli umiesz coś takiego napisać, to chyle czoło, bo ja (jeszcze) nie.

Ja też chciałbym wiedzieć, jak takie coś zrobić, może poprosić, żeby napisali w którymś z kolejnych Ekspertów, ale pewnie nie napisza, bo ci "programiści" z redakcji pewnie sami nie wiedzą, jak to zrobić :D
Ppszukaj, na tym forum byl kiedyś chyba troche podobny temat :)
Ppszukaj, na tym forum byl kiedyś chyba troche podobny temat :)

ale odwrotnie nie da rady ...

Ja z kolei sugeruję, żebyś poszukał najpierw teorii, tzn. tego jak spróbkować głos i jak odróżnić poszczególne litery w wypowiedzianym słowie. Taką suchą teorię bez żadnej implementacji w kodzie można pewnie znaleść na oficjalnych stronach wyższych uczelni technicznych. Później jak będziesz wiedział jakie powinieneś mieć dane w programie i jak powienień wyglądać szkielet takiego programu zabierz się porządnie za naukę jakiegoś języka programowania, w którym mógłbyś to wszystko zaimplementować. No i na koniec po prostu to napisz... :D
Nie chcę Cię martwić, ale gotowego kodu takiego programu nikt Ci prawdopodobnie nie da. Poza tym naprawdę dobrzy programiści potrafią zrobić takie rzeczy sami - więc do dzieła. Wpisz w google: "analiza głosu teoria" i zobacz co ci wyskoczy. I próbuj! Pracuj! - bo samo się nie napisze... Nie licz na to.
Jestem początkującym programistą. Interesuje mnie możliwość zrobienia programu, który zamienia mowę na teks. Np, powie się do mikrofonu jakąś literę, specjalny kod to przetwarza i zamienia na tekst. Jak takie coś zrobić?
Może to być w VBA, C++, Delphi i obojetnie w czym, żeby tylko było.
Proszę o pomoc :(

Nie jest to znowu takie ciezkie jak to sie innym wydaje :) . Można użyc API SR-a(Speech Recognization) Microsoftu albo IBM ViaVoice poczytac mozesz tutaji jeszczetutaj masz ale to tylko po angielsku. A program z uzyciem tej technologii jest bardzo prosty. :P
Użytkownik -=Marek=- edytował ten post 27 maj 2005, 18:28
Może ktoś już próbował coś takiego napisać i ma troche kodu?
Może ktoś już próbował coś takiego napisać i ma troche kodu?

Może ktoś już próbował coś takiego napisać i ma troche kodu?

Poczytaj sobie coś o sieciach neuronowych
Bawiłem się kiedyś w coś takiego, ale to bardziej była elektronika niż programowanie (troche kodu w asmie) - metoda kwantyzacji delt (stosowane przy kompresji dźwięku).
Ja też chciałbym wiedzieć, jak takie coś zrobić, może poprosić, żeby napisali w którymś z kolejnych Ekspertów, ale pewnie nie napisza, bo ci "programiści" z redakcji pewnie sami nie wiedzą, jak to zrobić :D
Ppszukaj, na tym forum byl kiedyś chyba troche podobny temat :)

hmm :( martwi mnie ciągle zaniżający sie poziom na tym forum. Coraz częściej widać tu ludzi którzy ledwo sie nauczyli pisać programy typu "hello world" i biorą sie za takie projekty. Nauczą się podstaw i już myślą że są wielcy programiści a tak naprawde połowa z nich nie wie pewnie co to jest np. dziedziczenie albo chociażby rekursja :blink: . Bo bez sensu jest używanie bibliotek np. BASS nawet nie rozumiejąc zasady ich działania. Coś mi sie wydaje że te programy robione są tylko po to żeby sie popisać bo tak naprawde mało kto rozumie co sie dzieje w kodzie.
hmm :( martwi mnie ciągle zaniżający sie poziom na tym forum. Coraz częściej widać tu ludzi którzy ledwo sie nauczyli pisać programy typu "hello world" i biorą sie za takie projekty. Nauczą się podstaw i już myślą że są wielcy programiści a tak naprawde połowa z nich nie wie pewnie co to jest np. dziedziczenie albo chociażby rekursja :blink: . Bo bez sensu jest używanie bibliotek np. BASS nawet nie rozumiejąc zasady ich działania. Coś mi sie wydaje że te programy robione są tylko po to żeby sie popisać bo tak naprawde mało kto rozumie co sie dzieje w kodzie.

Masz całkowitą racje :) Poprostu powrzucają kontrolki i gitara :P
A potem szukają jak Asiekierka komponetów zeby napisać własnego OS-a
