有没有STM32的音频解决方案(不借助扩展外部音频解码)

[复制链接]
17096|24
 楼主| ilovecr 发表于 2011-4-11 11:55 | 显示全部楼层 |阅读模式
有这方面资料的朋友可以交流一下吗
airwill 发表于 2011-4-11 12:38 | 显示全部楼层
本帖最后由 airwill 于 2011-4-11 12:40 编辑

我看可以借助 STM32 的 DAC 功能. 再外加功放输出是没有问题的.
倒是还有个数据源和解码的问题. 不知道楼主的条件是什么?
 楼主| ilovecr 发表于 2011-4-11 15:26 | 显示全部楼层
我的方案就是音频采集(对方说一句话),数据打包传给STM32,STM32在把语音还原放音,因为不复杂,数据量也不大,不想用专用的解码芯片,直接用STM32通过软件能否实现
yybj 发表于 2011-4-11 18:12 | 显示全部楼层
谁有这方面的资料就共享一下吧
 楼主| ilovecr 发表于 2011-4-11 19:28 | 显示全部楼层
一起探讨和学习一下吧
STM32有负责技术支持的工程师吗?
香版主能提供一些支持吗
mcuisp 发表于 2011-4-11 21:12 | 显示全部楼层
有,参见speex
 楼主| ilovecr 发表于 2011-4-12 08:12 | 显示全部楼层
我的具体思路是这样的:
音频采集端,采集一句话,然后数据打包(压缩)传输(无线或有线),
回放终端,接收打包数据(解压),回放采集的语音
为了成本的考虑以及设计的简洁(音频不需要特殊处理,只是简单的几句语音回放),想通过一片STM32的芯片来实现
K_one 发表于 2011-4-12 09:40 | 显示全部楼层
本帖最后由 K_one 于 2011-4-12 09:43 编辑

st官网有关于ADPCM和speex的应用笔记及相关参考例程

abbr_ac77a5b343ca4c913de091b71502709d.pdf

274.36 KB, 下载次数: 2957

an2931 Implementing the ADPCM algorithm in high-density STM32F103xx microcontrollers.pdf

159.31 KB, 下载次数: 2405

K_one 发表于 2011-4-12 09:45 | 显示全部楼层
speex能提供较好的压缩比,解压的效果也不错,不过压缩时较占资源
mcuisp 发表于 2011-4-12 13:08 | 显示全部楼层
压缩比好必然带来运算量大。
如果传输带宽允许,可以考虑adpcm压缩
dfsa 发表于 2011-4-12 19:15 | 显示全部楼层
楼主先了解下官网上的例程
聆风 发表于 2011-4-12 20:16 | 显示全部楼层
我知道一款超超低功耗的32bit的M3. 带ADC. DAC. 价格很便宜. 最重要的功耗非常非常的低. 是挪威的一家公司的.
秋天落叶 发表于 2011-4-12 21:20 | 显示全部楼层
官网上的例子挺难懂的
 楼主| ilovecr 发表于 2011-4-13 10:01 | 显示全部楼层
数据传输是无线传输,就是射频2.4G的,ST不是有STM32W108的芯片吗?想使用zigbee协议通讯,录音不要求质量多好,通常手机录音的那种效果就可以啦,没有多大数据量,我去看看,因为是第一次做这方面的设计,谢谢各位的帮助
 楼主| ilovecr 发表于 2011-4-13 10:03 | 显示全部楼层
speex能提供较好的压缩比,解压的效果也不错,不过压缩时较占资源

我现在还没那道STM32W108的具体资料,如果不满足的话就得改方案的了,不过仍然是用STM32的芯片,只是射频通讯那块的外扩啦
K_one 发表于 2011-4-13 10:36 | 显示全部楼层
如果是用STM32W108的话,speex的压缩好像不好做,文档中说“Encoding CPU load in 52% ”,条件是72MHz的主频。不过ADPCM的要求就不高了,可以考虑用这个。
 楼主| ilovecr 发表于 2011-4-13 11:17 | 显示全部楼层
刚才确定改了,不用STM32W108了,因为还有图片显示,所以主频不够,不过语音还是要继续用的
pkat 发表于 2011-4-13 18:23 | 显示全部楼层
有哪位大侠有这方面的经验,可以共享一下
yzk376 发表于 2011-7-3 18:52 | 显示全部楼层
我做了板子,并测试了,但有点问题,噪音,可以交流一下。BG3PTW@QQ.COM
cnc2020 发表于 2014-2-18 22:01 | 显示全部楼层
good job
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

202

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部