riconoscere tutte le parole inglesi usando sphinx4
-
28-10-2019 - |
Domanda
Ho un problema nel riconoscere tutte le parole inglesi usando sphinx4.Ho aggiunto tutte le parole inglesi che iniziano con la lettera "A" al mio file grammaticale in java e ho provato a eseguirlo.La prima volta mi ha dato l'errore di spazio heap java che inizialmente ho mantenuto a 256 m. Poi l'ho cambiato a 512 m.questa volta non ci sono stati errori da java, ma il riconoscitore non riconosceva una singola parola nemmeno parole sbagliate. Qualcuno può aiutarmi a creare un file grammaticale per il riconoscimento vocale con tutte le parole inglesi ...
Questa è la mia prima domanda qui, quindi spero di ottenere dei buoni risultati.
Soluzione
Dato che stai usando SPhinx 4. Molte cose dipendono dal modo in cui hai configurato. Sphinx (sia pocket sfinge che Sphinx 4) offre la trascrizione e la conversione immediata. Voglio dire, puoi salvare la tua voce come file wav ed eseguire una conversione da wav a testo oppure puoi semplicemente parlare mantenendo in esecuzione l'applicazione sphinx4 in modo che trascriverà ogni riga che dici. Dovresti configurare il file di grammatica come se usassi un file di 2/3 / n grammo. Fornire il modello acustico basato sulla pronuncia come nel modello acustico hub4 per l'inglese americano o nei modelli voxforge per l'inglese indiano. In precedenza avevo pubblicato una domanda simile
La risposta del riconoscimento vocale è scarsa in sphinx4 Puoi anche fare riferimento a questo sito http://nsh.nexiwave.com/ che fornisce tutto il necessario dettagli per la configurazione di Sphinx4. sulla base di queste configurazioni suppongo che dovresti essere in grado di ottenere un output dignitoso