差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
digi:arm-embedded:cc8mn:cc8mnvoice-get-started [2024/09/29 16:03] – robin | digi:arm-embedded:cc8mn:cc8mnvoice-get-started [2024/09/29 18:53] (当前版本) – robin | ||
---|---|---|---|
行 44: | 行 44: | ||
====连接好麦克风和音箱,并测试音频硬件==== | ====连接好麦克风和音箱,并测试音频硬件==== | ||
开发板上的音频相关接口布局如下: | 开发板上的音频相关接口布局如下: | ||
+ | |||
{{: | {{: | ||
- | 注意这不是音频和麦克风合在一起的耳机接孔,您需要的是麦克风和扬声器的单独接口,用耳麦一体的音频接口无法正常测试。经测试,许多国内麦克风接口无法使用,建议用USB耳麦来实现。 | + | |
+ | |||
+ | 注意这不是音频和麦克风合在一起的耳机接孔,您需要的是麦克风和扬声器的单独接口,用耳麦一体的音频接口无法正常测试。经测试,许多国内麦克风接口无法使用,建议用USB耳麦来实现。如果发现麦克风不好用时,有时半插入麦克风就可以起作用,即最后一茬不插进。 | ||
测试麦克风的方法: | 测试麦克风的方法: | ||
行 57: | 行 60: | ||
测试扬声器: | 测试扬声器: | ||
可先下载一段测试音频,配置好网络,然后用scp上传到板子: | 可先下载一段测试音频,配置好网络,然后用scp上传到板子: | ||
+ | |||
< | < | ||
aplay testaudio.wav | aplay testaudio.wav | ||
</ | </ | ||
- | **网络配置** | + | ====测试例程==== |
- | DEY系统的网络配置,请参考:[[digi: | + | 按reset键重启重新进入例程,或是手动启动例程。 |
+ | |||
+ | 用英文说: “Hey, Washer" | ||
+ | 麦克风正常起作用时,程序会“登”一声回应,同时程序上方的" | ||
+ | < | ||
+ | "Hey washer, wash thirty minutes" | ||
+ | "Hey washer, wash 1 hour and 10 minutes" | ||
+ | "Hey washer, Normal spin" | ||
+ | "Hey washer, Extra Rinse" | ||
+ | "Hey washer, Wash wool quickly" | ||
+ | "Hey washer, wash delicates quickly in hot water" | ||
+ | "Hey washer, Max spin" | ||
+ | "Hey washer, warm water" | ||
+ | "Hey washer, Do prewash" | ||
+ | "Hey washer, wash jeans in cold water" | ||
+ | </ | ||
+ | |||
+ | 注意,每次使用指令前,要先用唤醒词:Hey, | ||
+ | |||
+ | 如果想测试语音合成和响应时间,可以问: | ||
+ | "Hey washer, how long does the program last? | ||
+ | |||
+ | 它会以合成的语音回答。 | ||
- | **接口测试** | + | ====开发中文语音识别与合成程序==== |
- | 请参考[[https:// | + | 购买了开发套件的用户,可以用申请一个免费的License来开发语音识别程序。 需提供以下英文信息: |
+ | 1、套件的MAC地址 | ||
+ | 2、套件的系列号 | ||
+ | 3、公司英文名称 | ||
+ | 4、联系人 | ||
+ | 5、邮箱 | ||
+ | 6、应用场景(什么产品,用在什么地方) | ||
- | **测试例程** | + | 获取到License后,就可以开发并在开发板上测试自己的语音识别与合成的程序。 |
- | Digi提供了各种接口的测试[[https:// | ||
- | 部分例程用法请参考[[digi: | ||
- | 除了Digi提供的官方例程外,许多github上的开源程序都可以很轻松集成到DEY文件系统中,请参考DEY系统开发章节。 | ||
- | 注意ConnectCore 8系列有几种预编译固件,它的启动器是systemd,你可以用systemctl list-unit-files 查看当前安装的服务,您可以根据自己的需求,用systemctl临时调整或关闭影响自己测试功能的一些程序或服务。 | ||
- | ====进行应用程序开发==== | ||
- | 经过上述的步骤,CC8MN单板机中已经有一套上电后就运行的嵌入式Linux,您可以参考[[digi: | ||
- | ====进行DEY系统开发==== | ||
- | Digi提供的预编译好的DEY嵌入式系统可以方便开发人员进行测试各项功能和接口,但不同的应用需要的接口和软件包等各不相同。DEY系统开发是指利用DEY的系统开发环境和工具来裁减和定制适合自己使用的嵌入式linux系统。请参考[[digi: | ||