单片机/MCUwilliam hill官网
直播中

easyARM

8年用户 6经验值
私信 关注
[问答]

语音快速播放

MCU读取spi flash中的语音数据后,采用pwm可以正常播放。但是如何控制播放速率?

已退回2积分

回帖(3)

王栋春

2017-7-30 20:52:46
我见到的实物当中有一个电位器来调节的  可惜对单片不了解 具体的不知道
举报

easyARM

2017-7-31 23:06:31
我是想通过软件实现
举报

1406093611

2017-8-2 14:48:56
不知道楼主播放语音信息是用定时器实现的PWM还是MCU自带的PWM模块,其实都是一样的,播放语音信息的快慢还是与占空比有关系,在语音播放方面,假如说一句话用了30秒,此时的占空比为30%,那么加快语音播放尽量按一半的速度加快,也就是说一句话用15秒,此时的占空比位15%,如果要减慢语音播放也可以按一半的速度减少,也就是说一句话用60秒,此时的占空比位60%。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分