本帖最后由 hcm0915 于 2024-10-18 14:45 编辑
天问开发板技术QQ群七:583320385
群里氛围活跃,卧虎藏龙,遇到问题欢迎在群里交流沟通,有问必答,24小时服务。
一、新手学习路线
1.开箱检查
我们根据选用的套件,检查功能是否正常,并参阅开箱视频学习。
ASRPRO-Plus说明书(电子版)
(1)ASRPRO开发板第一次使用
(2)ASRPRO核心板第一次上手
(3)ASRPRO-Plus开箱视频
(4)ASRPRO-MAX开箱视频
2.天问Block图形化编程学习
对于新手:
通过图形化快速验证,同时锻炼编程思维,编程逻辑和C语言完全一致,方便后续切换到C语言编程。
视频里的程序源码都在天问Block软件自带的范例程序里,建议自己写一遍,验证一遍,不要走马观花。
对于老鸟:
图形化模块已经自动配置好外设,你可以通过图形化模块搭建来初始化外设,再切换到代码模式编写应用层,提高开发效率,省去了查阅手册的时间。下面教程只需快速了解下软件怎么操作。
3.天问课程视频学习
ASRPRO从入门到精通系列课程【2024】 ASRPRO常规课程【2022】
二、资料下载
(一)入门资料
ASRPRO编程手册(配置模式).pdf
ASRPRO编程手册(编程模式).pdf
(二)ASRPRO范例代码
1.配置模式.zip
1.基础范例 2.串口范例
2.编程模式.zip
1.基础范例 2.串口范例
3.多线程范例 4.扩展范例
5.综合范例 6.编程模式范例-核心板
(三)测试程序
ASRPRO-Plus出厂程序.zip
(四)硬件资料
1.芯片手册.pdf
2. ASRPRO-CORE.zip
3. ASRPRO开发板规格书V1.1.pdf
4. ASRPRO核心板规格书V1.1.pdf
5.ASRPRO-Plus开发板、ASRPRO开发板、ASRPRO核心板原理图: 原理图.pdf
6.立创EDA,直接搜索ASRPRO
(五)应用案例
应用案例 1 :ASRPRO一键换语音。
案例教程:方法1:天问Block一键换语音功能
方法2:【保姆级】ASRPRO 语音替换教程+工具+测试音频(热心网友分享)
应用案例 2 :ASRPRO音量调整方法。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=967
应用案例 3 :ASRPRO自学习命令词条数增加方法。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=810
应用案例 4 :多ASRPRO级联技术,解决识别条数少问题。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=819
应用案例 5 :天问红外遥控学习库使用(添加设备和更换引脚)
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=851
应用案例 6 :ASRPRO语音蓝牙控制RGB范例;
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=606
应用案例 7 :ASRPRO串口通讯控制USB HID案例
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=645
应用案例 8 :ASR PRO语音识别系列教程——串口通讯使用与测试;
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=638
应用案例 9 :ASRPRO语音识别系列教程——ASRPRO和其它单片机串口通讯范例。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=802
应用案例 10 :分享案例~ASRPRO语音控制垃圾桶;
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=641
应用案例 11 :ASRPRO-Plus ESP32 蓝牙教程配套资料汇总
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=841
应用案例 12 :ASRPRO-Plus ESP32 Wi-Fi教程配套资料汇总
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=839
应用案例 13 :ASRPRO源码中如何添加自定义文件。
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=806
应用案例 14 :智能语音红外伴侣使用说明+资源汇总帖。
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=1000
(六)部分常见使用小技巧视频教程
(1)ASRPRO设置语音打断功能
(2)ASRPRO一键替换语音
(3)ASRPRO一键修改xls
(4)项目保存/打开(含模型)
(5)自学习如何增加命令词
(6)TWEN-ASR项目一键迁移到ASRPRO
(7)ASRPRO模型优化
三、ASRPRO常见问题及解决方案汇总
问 题 1 :ASRPRO、TWEN-ASR编译下载时提示编译文件丢失、点击编译报错。
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=793
问 题 2 :ASRPRO无法下载程序;
解决方案:
(1)提示是否连接设备ASRPRO:①注意分清ASR-ONE和ASRPRO;②Lu-asr01和Lu-ASR Pro已自带CH340,只需USB直接连接电脑;③如果是使用了STC-LINK,Lu-asr01或 Lu-ASR Pro开发板,把连接的外设全部拔掉,重新下载试试!④其他下载器(USB转串口TTL、CH340、cq210x等),最好是等提示连接ASR时,才把4条线一起插到ASR上!如果失败,交换TX RX,再重新操作一次!
(2)一直卡在编译提示:尝试关闭杀毒软件,要重新下载试试!
(3)错误提示:5;拔掉下载器重插后,重新下载!
(4)错误提示:31;可能是USB线太长,导致数据不稳定,去除USB延长线重新下载试试!
(5)其他提示:请尝试重装串口驱动和重启电脑,或者用其他电脑测试!
(6)未使用天问STC-LINK下载器,请确保自己的下载器性能达到1.5兆波特率,并按照手册确保接线正确可靠,在下载连接过程中自行正确把握断电冷启动时机。
问 题 3 :下载器一定要STC-LINK吗,其它CH340等串口下载器是否可以下载?
解决方案:可以下载,不过要手动断电上电,稳定性比较差,为获得更好体验,建议配一个官方下载器。
问 题 4 :CH210x下载器驱动异常?
解决方案:更新CH210x驱动,先删除驱动,然后重启电脑,再装一次驱动。
问 题 5 :生成模型失败原因排除办法;
解决方案:
(1)提示模型、TTS合成失败:用范例代码生成模型测试,如果范例代码可以生成,自己写的程序生成失败则可能是程序原因,注意:标点符号、空格、回复文字过长、识别词为数字字母等错误因素影响;如果范例代码生成失败则可能是本地网络原因、服务器出现异常,请在QQ群里反馈;
(2)范例代码模型生成正常,自己写的程序一直提示TTS合成失败:将播报音换成百度TTS再次尝试生成模型;
问 题 6 :是否修改程序就需要重新生成模型?
解决方案:语音部分程序未做修改(播报音、唤醒词、命令词、回复词等未修改),只修改了程序逻辑则不需要生成模型,直接编译下载即可。生成模型功能仅操作修改了语音的模型合成、TTS合成,对代码逻辑程序等无影响。
问 题 7 :非简体中文Windows系统设置教程-针对天问Block无法编译的问题;
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=534
问 题 8 :ASRPRO配套的麦克风和喇叭有什么要求?
解决方案:建议采用灵敏度为-32±3dB,信噪比≥65dB的麦克风,带腔体的喇叭,可以联系淘宝客服采购。喇叭建议采用8欧2W,最大4欧3W。
四、天问语音产品体系
天问语音硬件 芯片 功能
ASR-ONE 二代 支持200以下词条,识别率高达98%。
ASRPRO开发板 三代 强大的识别功能,方言对话学习。支持唤醒词自学习。
ASRPRO-CORE核心板 三代 核心板,需要自己搭建电路,用来制作或者验证。
ASRPRO-Plus开发板 三代 集成多功能的语音开发板,采用ASRPRO-QFN40芯片。
补充说明:第三代芯片相比第二代芯片,芯片的核心频率、存储容量、算法、识别率提升了一个台阶。开发板适合开发和学习,核心板适合集成到产品中去批量生产。
五、ASRPRO简介
天问基于 ASRPRO 芯片目前推出了 6 种类型,供开发者选择。
1. ASRPRO-Plus 开发板:一款带语音识别的物联网开发板,基于 32 位 RISC-V 内核,内置神经网络处理器,支持 DNN\TDN-N\RNN 等神经网络及卷积运算,支持语音识别、声纹识别、语音增强、语音检测等功能,具备强劲的回声消除和环境噪声抑制能力。板载 RS485、433M 无线收发、红外收发、ESP32-C3(2.4GHz Wi-Fi 和 Bluetooth 5LE)5 种通讯方式;SPI 彩屏、数码管、RGB 灯 3 种显示模块;光敏传感器、DHT11 温湿度传感器 2 种常用传感器;1路继电器输出模块。搭配天问 Block 图形化编程软件,快速实现语音交互及控制和各类智能语音物联网方案应用。
2. ASRPRO 基础开发板:长宽为 30x28mm,板载麦克风、指示灯,用户只需要外接喇叭就可以使用,下载程序需要搭配 STC-LINK 下载器。
3. ASRPRO-CORE 核心板:模块体积小巧,长宽为 18x23mm,对外接口采用 2 排邮票孔和插针孔,方便采用回流贴片使用和焊接插针使用,喇叭和麦克风都需要自己外接,下载程序需要搭配 STC-LINK 下载器。
4. ASRPRO-MAX 开发板:采用QFN40封装芯片,26路IO口独立引出,长宽为62.0x25.5mm ,板载RGB,用户只需要外接喇叭和咪头就可以使用,下载程序需要搭配STC-LINK下载器。
5. 鹿小班 ASRPRO 基础开发板:在 ASRPRO 基础开发板的基础上额外集成了串口下载芯片 CH340K,一根 Type-C 线就可以下载程序,不需要额外的 STC-LINK 下载器。
6. ASRPRO 串口模块:只引出了串口、喇叭、麦克风供用户和其它主控搭配使用。
ASRPRO宣传视频:
ASRPRO-Plus宣传视频:
六、天问Block编程软件简介
第一次使用时,大家先到天问官网下载安装天问Block开发软件(支持WIN7及以上,不支持XP),安装的时候会自动安装STC-LINK的CP21X驱动。
天问Block宣传视频:
七、学习资源汇总目录
(1)ASR-ONE学习资源汇总
(2)ASRPRO学习资源汇总
|