Riconoscimento vocale su iPhone

Devo sviluppare un’applicazione per iPhone che riconosca il parlato e, in base al risultato, esegue ulteriori attività.

So che iPhone 3.0 non supporta il riconoscimento vocale e ho bisogno di implementare il software di riconoscimento vocale sul lato server. So solo questa cosa, visto che sono novellino, non so come affrontarlo.

Quale software devo acquistare e implementare sul lato server e come usare quel servizio ??

Il miglior pacchetto di riconoscimento vocale open source che conosco è Sphinx.
http://cmusphinx.sourceforge.net/

Altrimenti, suggerirei di guardare nel software Nuance.

L’attuale riconoscimento vocale funziona bene con un set grammaticale limitato (se sai cosa diranno). Il dettato aperto continua a non funzionare abbastanza bene da essere usato in modo affidabile per molte applicazioni. Tienilo a mente mentre sviluppi la tua applicazione. Spero che Google stia entrando nel gioco di trascrizione (con Google Voice) che dovrebbe iniziare a migliorare. Penso che probabilmente avranno qualcosa in futuro.

Non penso che ci siano molte suite di software di riconoscimento vocale lato server. Le versioni open source sembrano praticamente inesistenti. Tuttavia, potresti dare un’occhiata a questo SDK:

http://www.scribd.com/doc/17247334/Creaceed-Releases-iPhone-Speech-Recognition-SDK http://www.creaceed.com/weblog/ceedvocalsdk.html

Potrebbe consentirti di fare ciò che vuoi sull’iPhone stesso.

Ottenere il riconoscimento vocale giusto è molto difficile e un’area di ricerca triggers.

Ci sono alcune soluzioni open source là fuori, però, vedi qui . Un altro, uno nuovo è SCARF , ma non so se è pronto per l’uso o piuttosto solo una dimostrazione del concetto.

Scopri il programma Nuance Mobile Developer . Abbiamo librerie per varie piattaforms (incluso iOS) e un servizio HTTP, se necessario.