2012-06-21 7 views
6

Scusa se questa è una domanda a ripetizione, ma non l'ho vista da nessuna parte.Un buon motore di riconoscimento vocale per Mac, non per iOS?

Sto lavorando a un programma per Mac che prenderà comandi vocali e NSSpeechRecognizer non lo sta facendo per me.

Voglio qualcosa di un po 'più dinamica in modo da poter impostare allarmi , fanno date, dare comandi più naturali, ecc

Ogni motore vocale open source che ho trovato è su misura verso iOS . Le openears/vocalkit ecc funzionano ancora bene per i programmi Mac?

+1

Si potrebbe anche aspettare per Mountain Lion e sperare che Apple rilascia un API per gli sviluppatori di dettatura. – TheAmateurProgrammer

+1

@theAmateurProgrammer: Ma questo sarà probabilmente supportato dal servizio Siri di Apple e richiede una connessione Internet (e non è possibile utilizzarlo se si lavora su IBM). Suppongo che l'OP chieda qualcosa che funzioni localmente. – Thilo

+0

Non credo che abbiano menzionato nulla sull'aggiunta di Siri a Mountain Lion nel WWDC, portando solo la possibilità di passare da un testo all'altro (ovvero la funzione Dettatura in tutte le caselle di testo). – TheAmateurProgrammer

risposta

3

Il riconoscimento vocale è eccezionalmente non banale. I motori gratuiti sono gratuiti per un motivo. Se ti aspetti dettatura in qualsiasi quantità (come un'etichetta di allarme), sei fuori di fortuna. Ci sono ragioni per cui Siri richiede un intero data center. I pacchetti open source disponibili non ti daranno molto di più dei semplici assistenti automatici telefonici.

A meno che non si disponga di un ampio background di statistiche e di tempo libero, ti consigliamo di perseguire licenze per un'implementazione commerciale di una libreria o di un server.

+0

La pestilenza ha ragione. Aggiungerò anche che la funzionalità dinamica di cui hai bisogno dovrebbe essere considerata rispetto a due fattori diversi: 1. Riconoscimento vocale e 2. Funzionalità di elaborazione del linguaggio naturale. – kineticfocus

Problemi correlati