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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top