2009-07-13 13 views
6

Ho bisogno di sviluppare un'applicazione iPhone che riconosca il parlato e, in base al risultato, esegue ulteriori attività.Riconoscimento vocale per iPhone

So che l'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.

Media Quale software è necessario acquistare e implementarlo sul lato server e come utilizzare tale servizio ??

+0

cosa intendi lato server? – Shimmy

+1

Significa "non al telefono". Potrebbe aiutare a specificare se c'è un particolare sistema operativo del server che devi usare però. –

+0

Lato server significa inviare i dati audio a un server, riconoscere il parlato (utilizzando molte risorse e memoria) e inviare di nuovo il testo risultante al telefono. Google lo fa con OCR e traduzione automatica su Android, ad esempio: scatta una foto di testo estraneo, la invia al server, OCR e la traduce in inglese e invia il risultato del testo. – Frank

risposta

7

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

In caso contrario, suggerirei di esaminare il software Nuance.

Il riconoscimento vocale corrente funziona bene con un set di grammatica 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.

+3

[poketsphinx] (https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/branches/pocketsphinx-0.6/pocketsphinx/) – clyfe

1

Ottenere il riconoscimento vocale corretto è molto complicato e un'area di ricerca attiva.

Ci sono alcune soluzioni open source, tuttavia, vedere here. Un altro, uno nuovo è SCARF, ma non so se questo è pronto per l'uso o piuttosto solo una prova di concetto.

Problemi correlati