2013-12-17 11 views
6

Sto provando a implementare il riconoscimento vocale su Chrome sull'iPad senza fortuna. Solo per ridurre la dipendenza e rimuovere eventuali dipendenze dalla mia implementazione del webkitSpeechRecognition api, Glenn Shire excellent sample code non funziona su Chrome v27 su un iPad 1 con iOS 5.1.1 o Chrome v31 su un iPad3 con iOS 7.0.4, almeno per quanto posso dire. Non riesce a questa linea:riconoscimento vocale per webkit Chrome iOS

if (!('webkitSpeechRecognition' in window)) { 
    r.onState('upgrade'); 
    return; 
} 

io non riesco a capire una soluzione, e non ho visto alcun Dipendenti che dicono nulla circa il riconoscimento vocale non funziona nella versione iOS di Chrome. Qualcun altro si imbatte in questo?

+0

Possibile duplicato di [Cross Browser Speech Recognition] (http://stackoverflow.com/questions/25789249/cross-browser-speech-recognition) –

risposta

9

Chrome su iOS non supporta il riconoscimento vocale al momento.

Google deve utilizzare iOS UIWebView che significa che non ci sono funzioni di interpretazione Web speciali che non sono supportate su Safari.

Si può dare un'occhiata a this link.

+0

Grazie, Sébastien – Gnarlito

1

Nel caso in cui si desidera riconoscere alcuni comandi semplici si può guardare su Pocketsphinx.js

Il codice di riconoscere il discorso è semplice:

var id = 0; 
recognizer.postMessage({command: 'initialize', callbackId: id}); 
var keyphrase = "HELLO WORLD"; 
recognizer.postMessage({command: 'addKeyword', data: keyphrase, callbackId: id}); 
recognizer.postMessage({command: 'start', data: id}); 
recognizer.postMessage({command: 'process', data: array}); 
recognizer.postMessage({command: 'stop'}); 

recognizer.onmessage = function(e) { 
    if (e.data.hasOwnProperty('hyp')) { 
      alert(e.data.hyp); 
    } 
}; 

Per maggiori dettagli si veda anche l'esempio completo here

+1

Anche se teoricamente potrebbe wer la domanda, [sarebbe preferibile] (// meta.stackoverflow.com/q/8259) per includere qui le parti essenziali della risposta e fornire il link per riferimento. – Tunaki

Problemi correlati