通过串口传送语音,并用mfc程序实时播放声音

通过串口传送语音,并用mfc程序实时播放声音,第1张

给你说思路吧:流播放器。

把接收到的数据保存在内存中,然后用流播放器播放。

还有是把收到的数据保埋绝族存在硬盘储存器中,然后播放。

因为你要播放宏锋的是音乐,相对而言第一弯弊种更靠谱。

这不是几个函数能解决的问题,深入了解下吧。

程序就不写了 学程序不应该做伸手党 只有自己写才有深刻的记忆 并且能养成自己的思维方式

:首先确定一下51的串口工作方式 进入串口工作方式寄存器设置 然后根据波特率设置一下定时器

写一个串口中断程序 设定一个标志位(标志位改变表明收到数据)记得初始化各项总中断 串口中断羡搭 定时器中断 还有TH0 TL0初值什么的 TX接语音识别模块RX RX接语音识别模兄乎拿块TX GND共同接地(数顷枝地) 你应该大概懂了吧 不懂欢迎追问

想用电脑往51单片机里写告丛芦进去一个代码,让单片机通过语音模块把写进去的内容读出来。这涉及两个问题:

1、数据提取和通信传输数据与存储数据。你把“郑腊欢迎使用”录制成语音文件,这个文件里是有控制流数据的,单片机用不到,只把语音数袜带据提取出来,存入一个文件。然后用串口助手传送到单片机并存储,当然单片机接收程序你得事先编好,存储硬件也要准备好。

2、语音还原,这个根据你的语音模块要求去做就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12560717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存