2012-06-21 14 views
6

Przepraszam, jeśli to jest powtórzone pytanie, ale nigdzie go nie widziałem.Dobry silnik rozpoznawania mowy dla komputerów Mac, a nie iOS?

Pracuję nad programem Mac, który będzie wykonywać polecenia głosowe, a NSSpeechRecognizer nie robi tego za mnie.

chcę coś bardziej dynamicznego, więc mogę ustawić alarmy, zrobić daty, daje bardziej naturalny nie komend itp

Każdy silnik open source mowy Znalazłem dostosowana jest ku iOS . Czy openears/vocalkit itp. Nadal działa tak samo dobrze dla programów Mac?

+1

Równie dobrze można czekać na Mountain Lion i mamy nadzieję, że Apple wypuszcza dyktowania API dla programistów. – TheAmateurProgrammer

+1

@AmateurProgrammer: Ale będzie to prawdopodobnie wspierane przez usługę Siri firmy Apple i wymaga połączenia z Internetem (i nie można z niego korzystać, jeśli pracujesz w IBM). Zakładam, że OP prosi o coś, co działa lokalnie. – Thilo

+0

Nie wierzę, że wspomnieli coś o dodaniu Siri do Mountain Lion w WWDC, po prostu przynosząc możliwość przejścia od mowy do tekstu (inaczej funkcja dyktowania we wszystkich polach tekstowych). – TheAmateurProgrammer

Odpowiedz

3

Rozpoznawanie mowy jest wyjątkowo nietrywialne. Silniki, które są darmowe, są wolne z jakiegoś powodu. Jeśli spodziewasz się dyktando w dowolnej ilości (jak na etykiecie alarmowej), nie masz szczęścia. Są powody, dla których Siri potrzebuje całego centrum danych. Dostępne pakiety open source nie dostarczą ci dużo więcej niż zwykłe automaty telefoniczne.

Jeśli nie masz bogatego zaplecza statystycznego i wolnego czasu, zaleciłbym licencjonowanie komercyjnej biblioteki lub wdrożenie serwera.

+0

Pestilence ma rację. Dodam również, że potrzebna dynamiczna funkcjonalność powinna zostać rozpatrzona w odniesieniu do dwóch różnych czynników: 1. Rozpoznawanie mowy i 2. Zdolności przetwarzania języka naturalnego. – kineticfocus

Powiązane problemy