Convierta voz (archivos de audio mp3) a texto

8

Estoy buscando un convertidor simple de mp3 a txt. He intentado, sin éxito: julius, CMU Sphinx, ... En las últimas 4 horas no encontré la forma de usarlos (o instalarlos correctamente).

Lo que estoy buscando es algo como:

$ converterapp -infile myspeech.mp3 -outfile myspeech.txt

También estoy bien con la aplicación GUI ya que solo tengo unos pocos archivos para convertir y puedo hacer clic.

Editar: ¿Con la ayuda de esta aplicación de reconocimiento de voz de respuesta para convertir MP3 a texto? Me las arreglé para que funcionara pero no produce ningún resultado. Bueno, en realidad produce un par de líneas en blanco (no se detectan palabras) ...

Samo
fuente
¿Cuál es el comando exacto que ejecuta y el resultado que ve?
Nikolay Shmyrev
1
$ pocketsphinx_continuous -infile 1.wav -hmm en-us / cmusphinx-en-us-5.2 -lm en-us / en-70k-0.2.lm -logfn / dev / null &> otput.txt es el comando exacto según Pregunta de @NikolayShmyrev. He descargado los modelos de sourceforge.net/projects/cmusphinx/files/… .
Samo

Respuestas:

4

pocketsphinx hará voz a texto desde un archivo de audio existente. Dependiendo del formato inicial del mp3, puede necesitar dos comandos separados.

Primero convierta su archivo de audio existente al formato de entrada obligatorio:

    ffmpeg -i file.mp3 -ar 16000 -ac 1 file.wav

La corrida de la esfinge

    pocketsphinx_continuous -infile file.wav 2> pocketsphinx.log > myspeech.txt

el archivo creado myspeech.txt tendrá lo que está buscando.


En caso de que sea nuevo en ubuntu, necesitará instalar los programas anteriores con este comando:

    sudo apt install pocketsphinx pocketsphinx-en-us ffmpeg
64pi0r
fuente
0

La herramienta de voz a texto Mozilla SpeechDeep de código abierto servirá. Deberá instalar la aplicación en su escritorio de Linux. O puede probar Transcribear, una herramienta de conversión de voz a texto basada en navegador que no requiere instalación, pero deberá estar conectado en línea para cargar la grabación en el servidor.

Juan
fuente