Carl began life with a microphone I had tested successfully with the PocketSphinx speech recognition engine back in 2016.
This is the Kinobo Mini Akira:
I always had suspicions that the mic might be a bit weak in sensitivity
- Kinobo Mini Akira: Sensitivity -47dB +/-4dB
even though it performed “ok” for far-field speech recognition on Carl located on the floor.
Far-Field Microphones
Usually far-field recognition requires special microphone arrays such as included in the Google AIY Voice Kit or the ReSpeaker system of RPi hats and mic arrays.
Can a normal Mic Compete?
Acting on my desire to give Carl the best “ear(s)” consistent with his crowded real estate and already capped off GPIO connector, I purchased the Movo MA200GY Omni directional Electret Condenser microphone with USB audio interface, that claims considerably higher sensitivity of:
- Movo MA200GY Omni directional Electret Condenser
Sensitivity: -30dB +/-3dB / 1kHz 0dB=1V/Pa, S/N: 74dB SPL,
Samples:
I tried to figure out how to post samples here, but cannot.
Speech Level, Background Level, and S/N
Old Kinobo Mini Akira:
- RMS Volume: -26
- Background: -55
- S/N 30 dB
New Movo MA200GY:
- RMS Volume: -18
- Background: -41
- S/N: 23dB
Higher volume but lower signal to noise? How will this affect recognition? TBD
Frequency Response (to speech, not white source)
Old Kinobo Mini Akira:
New Movo MA200GY:
- Seems to be much flatter response.
How will this affect recognition? TBD
To be complete, I also tested:
- Kinobo - USB 2.0 Mini Microphone Makio Mic
Sensitivity:-67 dBV/pBar,-47dBV/Pascal± 4dB
- Very Low Sensitivity
- Not great but not necessarily bad response
Summary of investigation
Testing with the Nyumaya Hotword engine and the Vosk-API engine with both small language model and word list modes, show both the first Kinobo Mini Akira and the second Movo MA200GY microphones allow far-field wake up, and far-field command phrase recognition.
The Movo mic eliminates the “cord mess” from Carl’s side, and seems to work well even when I speak to Carl from another room. I’m going to keep using the Movo.