当前位置:网站首页>KT148A语音芯片怎么烧录语音进入芯片里面通过串口和电脑端的工具
KT148A语音芯片怎么烧录语音进入芯片里面通过串口和电脑端的工具
2022-08-04 23:27:00 【清月电子】
1.0 KT148A烧录原理简介
KT148A语音芯片怎么烧录语音进入芯片里面,这里需要用到串口和电脑端的工具
需要的工具如下:
- PC端的音频压缩软件---我们提供--目的是将特定的mp3或者wav音源文件,转换成KT148A可以识别的文件
- USB转TTL的串口工具---推荐使用CH340G的USB转TTL模块---市面上非常的通用,也很好用
- PC端的下载工具软件---我们提供--目的是将语音文件下载到芯片里面去
1.1 第1步--产生音频文件
1、这个可以通过TTS合成软件,自己生成mp3或者wav文件 。也可以找真人录音等等方式
2、获取了这些音频文件之后,自己可以试听一下效果
3、音频的效果,必须是在这一步完成,包括,修音、去头去尾,调整好音量大小等等
1.2 第2步--转换音频文件
1、使用我们提供的工具软件,格式只能选择F1A,不能选择其他的格式,否则转换的文件是不能播放的
2、采样率和码率,就自己去灵活的选择了,一般推荐“采样率16K”,码率6K ,效果就很好了
如果空间允许,就自由发挥。如果语音比较多,建议使用“采样率8K,码率8K”
3、添加文件,选择输出的目录 ,最后点击转换就可以了
- 他会将原始的音频文件,生成为xxx.f1a格式的文件,注意这个文件在电脑端是不能播放的,只能下载到芯片里面去解码播放
1.3 第3步--使用串口下载工具下载音频
1、一定要把芯片的5脚对地短路再上电 ,听到喇叭“滴”的一声,松开就可以了
2、这个时候,芯片就自动进入到下载状态 。建议选用CH340G的USB转TTL模块
3、连接串口模块到电脑,USB转TTL的TX接芯片的2脚,USB转TTL的RX接芯片的3脚,然后共地 。
4、点击上位机上面的,打开串口,波特率固定115200 ,选择导入文件,再点击“下载全部”,等待完成5、注意下载完了之后,可以用芯片的4脚对地触发一下,试听下载的声音文件
1.4 完整的测试环境如下
这里也是用到了KT148A芯片的测试板
外加CH340G的usb转ttl的模块
这样就搭建起来了测试的最小系统
边栏推荐
- uniapp sharing function - share to friends group chat circle of friends effect (sorting)
- Service Mesh落地路径
- golang打开文件和读写文件
- 加解密在线工具和进制转化在线工具
- 一点点读懂cpufreq(一)
- Day118. Shangyitong: order list, details, payment
- go语言的日志实现(打印日志、日志写入文件、日志切割)
- Bidding Announcement | Operation and Maintenance Project of Haina Baichuang Official Account
- Literature reading ten - Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn
- [QNX Hypervisor 2.2用户手册]10.6 vdev mc146818
猜你喜欢
如何写好测试用例
4-《PyTorch深度学习实践》-反向传播
[Cultivation of internal skills of string functions] strlen + strstr + strtok + strerror (3)
【手撕AHB-APB Bridge】~ AMBA总线 之 AHB
小黑leetcode冲浪:94. 二叉树的中序遍历
js中小数四则运算精度问题原因及解决办法
使用OpenCV实现一个文档自动扫描仪
一点点读懂cpufreq(一)
文献阅读十——Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn
Go 语言快速入门指南:什么是 TSL 安全传输层
随机推荐
文献阅读十——Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn
线性DP(下)
uniapp horizontal tab (horizontal scrolling navigation bar) effect demo (organization)
吐槽 | 参加IT培训的正确姿势
Uniapp dynamic sliding navigation effect demo (finishing)
使用OpenCV实现一个文档自动扫描仪
PZK学C语言之字符串函数(一)
The role of @ Import annotations as well as how to use
[QNX Hypervisor 2.2用户手册]10.6 vdev mc146818
美团二面:Redis与MySQL双写一致性如何保证?
对“为什么一些程序员很傲慢”的解读
The role of the annotation @ EnableAutoConfiguration and how to use
Xiaohei leetcode surfing: 94. Inorder traversal of binary tree
[Cultivation of internal skills of string functions] strncpy + strncat + strncmp (2)
【字符串函数内功修炼】strncpy + strncat + strncmp(二)
年薪50W+的测试工程师都在用这个:Jmeter 脚本开发之——扩展函数
逆序对的数量
Implementing class target method exception using proxy object execution
【无标题】
测试技术:关于上下文驱动测试的总结