怎么让单片机通过喇叭播放简短语音? 30
我想实现用STM32单片机,通过喇叭播放简短的语音,例如“你好啊”。因为语音很短储存在单片机的FLASH就可以了,不要用SD卡。这样的话用PWM产生频率变化的方波,3.3...
我想实现用STM32单片机,通过喇叭播放简短的语音,例如“你好啊”。因为语音很短储存在单片机的FLASH就可以了,不要用SD卡。
这样的话用PWM产生频率变化的方波,3.3V直接输出到喇叭就可以产生语音。是这样实现的吗?
那我应该怎么记录下“你好啊”的频率变化呢?
这样产生的音色应该会很难听,怎样能调节音色?
有什么更好的实现方案? 展开
这样的话用PWM产生频率变化的方波,3.3V直接输出到喇叭就可以产生语音。是这样实现的吗?
那我应该怎么记录下“你好啊”的频率变化呢?
这样产生的音色应该会很难听,怎样能调节音色?
有什么更好的实现方案? 展开
展开全部
1、用单片机通过数模转换的方法播放音乐文件。如WAV格式文件。需要WAV格式和读取外部数据(如SD卡)。
2、利用MP3播放专用单片机,如AT89C51SND1C来播放mp3格式的文件。
3、利用音乐录放芯片来实现,如ISD4004系列单片语音录放电路或ZY1420B芯片来做。用单片机来控制ISD4004来录取或播放各种音乐,要掌握ISD4004的录放指令,语音数据的存储都存在该芯片内。
2、利用MP3播放专用单片机,如AT89C51SND1C来播放mp3格式的文件。
3、利用音乐录放芯片来实现,如ISD4004系列单片语音录放电路或ZY1420B芯片来做。用单片机来控制ISD4004来录取或播放各种音乐,要掌握ISD4004的录放指令,语音数据的存储都存在该芯片内。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询