Sto tentando di eseguire la finestra di dialogo demo di sphinx 4 pre aplha ma fornisce errori.Impossibile accedere al microfono durante l'esecuzione della demo Dialog in sphinx4 5prealpha
Sto creando un'applicazione di sintesi vocale.
ho importato il progetto con Maven e seguito questa guida su stack overflow: https://stackoverflow.com/a/25963020/2653162
L'errore dice sui problemi riguardanti la 16 kHz e il canale di essere mono. Quindi è chiaro riguardo la roba del campionamento. E dice anche del microfono.
ho guardato su come modificare le impostazioni del microfono a 16 kHz e 16 bit, ma non c'è tale opzione in Windows 7
:
Il fatto è che il HelloWorld e dialogo demo ha funzionato bene in sphinx4 1.06 beta, ma dopo che ho provato l'ultima versione dà seguenti errori:
Exception in thread "main" java.lang.IllegalStateException: javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 16000.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian not supported.
at edu.cmu.sphinx.api.Microphone.<init>(Microphone.java:38)
at edu.cmu.sphinx.api.SpeechSourceProvider.getMicrophone(SpeechSourceProvider.java:18)
at edu.cmu.sphinx.api.LiveSpeechRecognizer.<init>(LiveSpeechRecognizer.java:34)
at edu.cmu.sphinx.demo.dialog.Dialog.main(Dialog.java:145)
Caused by: javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 16000.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian not supported.
at com.sun.media.sound.DirectAudioDevice$DirectDL.implOpen(DirectAudioDevice.java:513)
at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:121)
at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:413)
at edu.cmu.sphinx.api.Microphone.<init>(Microphone.java:36)
... 3 more
riesco a capire cosa fare per risolvere il problema.
@NikolayShmyrev scheda audio è Conexant SmartAudio HD – abc
Ok, mi dispiace, questo è un bug in sphinx4 che riconoscitore non rilascia la risorsa correttamente e Windows Java non consente di aprire il microfono la seconda volta. –
Rilevante problema nel nostro tracker https://sourceforge.net/p/cmusphinx/bugs/412/ –