stm8可以播放语音吗

2019-07-19 21:11发布

请教,stm8可以播放语音吗
直接用PWM或DAC播放语音,音质要求不高,
要求只用单片机,不用语音类IC(如ISD17XX)

有没有这方面的资料或链接,请教,
谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-19 21:30
 精彩回答 2  元偷偷看……
shark_32
2楼-- · 2019-07-20 02:47
以前试过用PWM,无论怎么滤波都会有点嗞嗞声(是让人听着很心烦的那种)。
另外,语音要求一定存储空间,如果没有外接存储器,可能比较勉强(假设采样率8kHz,8位A率存储,4秒就得吃掉32k存储空间了)。

shuaigew88
3楼-- · 2019-07-20 04:37
带DAC的STM8效果比较好,先找到一个音频文件,首先用转换软件将其转换成8位单通道,波特率可以根据处理器的性能设置,其次用STM8定时器产生于音频波特率相同的频率,每中断一次将音频数据读取一个字节送给DAC数据寄存器,DAC输出接一个小功放就可以了,音效也很不错。

一周热门 更多>