2023-4-18 16:24:27 [显示全部楼层]
51840浏览
查看: 51840|回复: 1

[M10教程] 行空板如何使用USB全向麦克风?

[复制链接]
本帖最后由 Forgotten 于 2023-4-18 16:40 编辑

问题描述
行空板板载了一个麦克风,但是如果要实现远距离接收声音,或者接个全向麦克风实现更好的收音效果该怎么办呢?

分析问题
行空板上有一个通用的USB接口,所以我们可以找个USB的麦克风插上,此处使用Tyless的USB免驱支持linux的全向麦克风测试:
行空板如何使用USB全向麦克风?图1

插上之后发现声音还是从板载的麦克风上传入的,所以还需要将行空板默认的声音采集设备从板载麦克风切换到USB麦克风。

切换声卡
在windows上切换声卡可以在麦克风选项中切换,在行空板上调整声卡可以用 alsamixer 工具。

首先打开终端,此处使用行空板板载的jupyternotebook中的终端。https://wiki.unihiker.com/jupyter



输入alsamixer 回车:
行空板如何使用USB全向麦克风?图2
按F6弹出声卡设备选择,按上下键选择usb声卡,按回车确认。
注:如果没有新的设备,则需要检查usb麦克风是否插好,或者是否支持linux免驱
行空板如何使用USB全向麦克风?图3
按F5看到显示了usb声卡的名称,按esc退出配置,声卡切换完成。
注:如果拔下了usb麦克风,则会自动切回默认的板载麦克风。

行空板如何使用USB全向麦克风?图4

操作步骤视频演示:


测试效果
1、用unihiker库测试读取音量。
使用如下程序,将板子和usb麦克风分开一段距离放置,对着板载麦克风和usb麦克风分别小声吹气,会发现只有usb麦克风吹气音量才会上来,说明声卡切换成功。
行空板如何使用USB全向麦克风?图6



2、用讯飞语音测试语言识别。
找一段语音测试的程序,分别对着usb麦克风和板载风小声讲话,会发现usb麦克风语音识别能识别,说明切换成功且收音正常。
行空板如何使用USB全向麦克风?图5







若晗  中级技师

发表于 2023-5-4 14:26:01

学习了,感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail