首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当USB端口检测到特定麦克风时,启动语音识别程序(以避免不小心使用)

当USB端口检测到特定麦克风时,启动语音识别程序(以避免不小心使用)
EN

Stack Overflow用户
提问于 2014-08-18 15:39:31
回答 1查看 89关注 0票数 0

我想限制我的语音识别程序只能由一个特定的麦克风使用。如何设计模块,以便如果连接了特定的麦克风,则进一步的执行将开始,否则将终止。

我之所以这样做,是因为我们在嘈杂的情况下进行语音识别,因此严格推荐使用这种基于噪声消除的麦克风,其他麦克风在嘈杂的情况下会给出错误的识别。

主要代码都是用C语言编写的,我用一个shell脚本来执行它。

有没有其他技术可以用在这种情况下..比如RFID?也分享你的经验。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-08-18 15:46:17

在shell中,当您运行下面的命令时,它将列出所连接的音频设备

代码语言:javascript
复制
cat /proc/asound/cards

代码语言:javascript
复制
arecord -l

您可以解析输出并确定预期的麦克风是否已连接。

顺便说一下,这是针对linux机器的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25358372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档