I am working on an ASR system for Polish language to be used in a social robot project (I have once created a topic for this issue). I have prepared the dictionary and the language model and I am preparing the audio files for the acoustic model right now, but I have another important question.
As the system would be used in a robot, there is a need to use the microphone array for distant speech recognition. I have found the ManyEars project and the 8SoundsUSB sound card. I would like to make sure if pocketsphinx can deal with an USB input of this sound card. Would it be recognized just like any other external microphone? (I mean running pocketsphinx_continuous.exe with the parameter "-inmic yes") Has anyone tried using Sphinx and ManyEars together?
Best regards,
Artur Zygadlo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
No, manyears does not expose as a microphone, it has more complex API where you can track mulitiple sources, get sound from individual source and get direction of eadch source. You have to work with manyears API on C level and extract the sources you need to process them with pocketsphinx. You have to use pocketsphinx C API as well, not pocketsphinx continuouos.
If you are not using ROS already, it make sense to consider it, for example here you can find ROS plugin for manyears:
Hello,
I am working on an ASR system for Polish language to be used in a social robot project (I have once created a topic for this issue). I have prepared the dictionary and the language model and I am preparing the audio files for the acoustic model right now, but I have another important question.
As the system would be used in a robot, there is a need to use the microphone array for distant speech recognition. I have found the ManyEars project and the 8SoundsUSB sound card. I would like to make sure if pocketsphinx can deal with an USB input of this sound card. Would it be recognized just like any other external microphone? (I mean running pocketsphinx_continuous.exe with the parameter "-inmic yes") Has anyone tried using Sphinx and ManyEars together?
Best regards,
Artur Zygadlo
Hello Artur
No, manyears does not expose as a microphone, it has more complex API where you can track mulitiple sources, get sound from individual source and get direction of eadch source. You have to work with manyears API on C level and extract the sources you need to process them with pocketsphinx. You have to use pocketsphinx C API as well, not pocketsphinx continuouos.
If you are not using ROS already, it make sense to consider it, for example here you can find ROS plugin for manyears:
https://github.com/introlab/irl_audio