6

Chcę zbudować program rozpoznawania głosu, który działa tak, jak robi to rozpoznawanie mowy Windows i kilka innych funkcji. Jakiego rodzaju programu polecasz, z którym zaczynam?programowanie rozpoznawania głosu za pośrednictwem java sphinx4

Czy Sfinks 4 jest dobry do budowy programu rozpoznawania mowy typu siri/windows?

To, co próbuję zbudować, to rodzaj programu sztucznej inteligencji, jeśli zechcesz.

+2

Czy wykonałeś jakieś badania przed zadaniem tego pytania? W tej kwestii to pytanie jest zbyt szerokie i nie będzie łatwe dla innych, by odpowiedzieć w jakikolwiek sensowny sposób. Tego typu pytania są zwykle zamykane w SO z powodu ich otwartego charakteru. Możesz spróbować przeformułować ją, by była bardziej szczegółowa. – slm

+0

Potrzebuję tylko profesjonalnej opinii, czy ten program jest przydatny do stworzenia programu typu siri? –

+0

Uderzyłem google przed jakąkolwiek z witryn stackexchange, jeśli chcesz ocenić potencjał oprogramowania do wykonania określonego zadania. Oto link, który ktoś zamieścił na swoim blogu, omawiający ten problem. http://andrewbrobinson.com/2012/02/29/speech-recognition-using-sphinx-dont-try-this-at-home/ – slm

Odpowiedz

10

Tak Sphinx 4 jej idealny do tego, co chcesz, jest to bardzo zaawansowany system rozpoznawania mowy, a ponieważ jej tak popularny masz dużo tutoriali dostępnych w jaki sposób je spożywać:

Główna strona: http://cmusphinx.sourceforge.net/sphinx4/

Niektóre tutoriale:

  1. http://www.youtube.com/watch?v=GeqtLrcOogs

  2. http://puneetk.com/speech-recognizer-in-java-tutorial

Teraz to pozwoli ci zmienić głos na dane wejściowe, a następnie będziesz musiał przeanalizować te dane wejściowe, aby wykonać polecenia.

Więc dokonać Siri jak aplikacja trzeba 3 COMPONENTES:

  1. Analizator mowy na tekst, który byłby sphinx4.
  2. Analizator gramatyki, który byłby twoim parserem, może być prosty lub bardzo skomplikowany.
  3. zestaw usług, rzeczy AI zrobi z tymi poleceniami

Trzeba próbować i zachować rzeczy simples i skoncentrowany. To jest powód, dla którego Siri działa tak dobrze.

Jest to lista rzeczy, możesz poprosić Siri:

  1. Zapytaj o przypomnienie.
  2. Poproś o wysłanie tekstu.
  3. Zapytaj o pogodę.
  4. Poproś o informacje (od Yelp, Wolfram | Alpha lub Wikipedia).
  5. Poproś o ustawienie spotkania.
  6. Poproś o wysłanie wiadomości e-mail.
  7. Poproś o numer.
  8. Poproś o ustawienie alarmu.
  9. Zapytaj o drogę.
  10. Zapytaj o zapasy.
  11. Poproś o ustawienie licznika czasu.
  12. Zapytaj Siri o Siri.

Nawet jeśli wydaje się bardziej otwarta i dynamiczna, w rzeczywistości Siri ma ograniczone możliwości.Nie zrozum mnie źle Myślę, że Siri jest niesamowita iw żaden sposób nie mówię, że programowanie takie jak Siri będzie łatwe (założę się, że tak się nie stanie).

Mam nadzieję, że to pomaga.

+0

Dzięki, to wystarczy, aby zacząć. –

Powiązane problemy