6

Poszukuję interfejsu API rozpoznawania mowy/rozpoznawania głosu w języku C++. Przeszedłem przez kilka, w tym VOCE i pocketphenix. Jednak to jest mój wymógC++ Rozpoznawanie mowy API

  1. tekstu na mowę
  2. mowy na tekst (poleceń głosowych - Mam zamiar konwertować głos na ciąg i sprawdzić, czy jest to polecenie)
  3. Zidentyfikuj swój głos (nie obowiązkowe)

Wydaje się, że VOCE api nie zapewnia tego, o co proszę, a pocketphenix wydaje się być wyjątkowo skomplikowany. API będzie używane z QT - najnowszą wersją, która działa z kompilatorem Visual Studio 2010.

Słyszałem, że istnieje API dostarczone przez Microsoft, ale jestem gotów trzymać się z daleka od Microsoft API jak najwięcej.

Używam systemu MS Windows 7 ultimate, więc wystarczy, jeśli API działa z oknami.

Interfejs API powinien być darmowy i lepszy, jeśli jest to opensource, ponieważ będę go używał w moim ostatnim roku studiów na uniwersytecie.

Proszę o pomoc.

+0

W jaki sposób Voce nie zapewnia tego, czego szukasz? – JBentley

+0

@ JBentley: głos do tekstu. Poza tym, naprawdę nie rozumiem, jak używać go w C++. Wiem, że JNI jest używany, ale każdy artykuł mówi o tym, jak można używać C++ z Javą, a nie z Javą z C++ :(- http://stackoverflow.com/questions/16261390/how-to-install-voce-for-c/16262602 ? noredirect = 1 # 16262602 –

+0

@JBentley: Podaj swój komentarz jako odpowiedź. Zaznaczę to jako rozwiązany :) –

Odpowiedz

6

Zgodnie z Voce home page, robi tekst na głos i głos na tekst. Jeśli chodzi o używanie go w C++, gdy patrzę na kod źródłowy, widzę nagłówek C++ here i istnieją pewne instrukcje: here. Nie mogę doradzić ci konkretnie w sprawie JNI, ponieważ nie mam z tym żadnego doświadczenia.

Powiązane problemy