12-17-2016 09:01 PM
I wanted to use the CRIO platform with a mic and headset for speech recognition but I dont see one with an audio jack. I could uses a USB to audio converter but wondered if it will work with this controller or not. Any ideas??
12-19-2016 11:17 PM
Hi id,
Getting a USB audio device to work on a cRIO is going to be non-trivial. The reasons for that have already been discussed over here: http://forums.ni.com/t5/NI-Linux-Real-Time-Discussions/Using-USB-audio-device-on-cRIO-9030-and-cRIO-...
That said, I'm curious- why the cRIO platform? Are you doing other things alongside the speech recognition that utilize the C Series chassis? Or are you hoping to utilize the FPGA in doing your speech recognition algorithm? If you are not using anything else from the C Series lineup and simply want the FPGA processing, you might look at the myRIO instead, since that has 3.5 mm jacks on it, is much less expensive, and has approximately equivalent processing power as the cRIO-906x family.
Now, it's worth noting that you have plenty of options for hooking up a microphone or speaker to a cRIO. It's just not going to be a plug-and-play 3.5 mm jack, and as far as the cRIO knows, it's just an analog voltage signal. You will probably need to use a preamplifier, since an average dynamic microphone is going to output in the 1-100 uV range, while most of our C Series DAQ devices are going to read around 10 uV/bit at best. From there, you just sample analog voltage, and decide what exactly each sample means.
12-20-2016 06:11 AM
Bill Thanks for your answer. The NI Discussion forum answer for using an audio with a CRIO was not really simple as the final repsonse was the originator said that he would have to go find a Linux expert to do all this.
I like the MyRIO but it doesnt work for me due to its ruggedness as it is more of a lab equipment. I have also looked at the SOM but it doesnt have HDMI video. The cRIO seems to be the only answer due to these 2 reqts I have.
12-21-2016 12:13 PM
the NI 9234 module is designed for accelerometer and microphone input. At almost $2k it's probably overkill for your application though. With four channels of input you could make it a phased array of microphones and locate the bearing of the sound source just for fun
01-03-2017 11:51 AM
Thanks