织梦CMS - 轻松建站从此开始!

罗索

speex编解码库的实际应用效果(视频、原理图、源代码)

落鹤生 发布于 2010-10-24 17:13 点击:次 
最近在做wifi的语音对讲机,翻出st的speex移植代码做了一些尝试,实际效果很不错,高兴之余共享给大家,希望各位喜欢。
TAG:

最近在做wifi的语音对讲机,翻出st的speex移植代码做了一些尝试,实际效果很不错,高兴之余共享给大家,希望各位喜欢。

先上照片:


stm32+speex 系统展示 (原文件名:speex_stm32_demo_20100804.JPG) 


这个系统非常简单,stm32 采用 stm32f103ret6芯片,最小系统即可,使用到AD1通道0 Pin14 和Tim8通道3 Pin39,其他不做任何要求。
下面是手绘原理图(手焊的板子,而且很简单,所以没正式画板)

stm32+speex 模拟部分原理图 (原文件名:speex_stm32_sch_20100804.JPG) 


视频如下:
http://v.youku.com/v_show/id_XMTk1MTM1NTU2.html

源码在此:
speex+stm32源代码(壹作舍)(原文件名:stm32_speex_20100804.rar) 

speex的移植是st官方完成的,这里近似是借花献佛。
但是,要说明的是官方的工程有些细节上的问题,无法在实际的板子上跑,本人共享给各位的可是花费了不少的心思才搞定的,具体细节主要是针对官方库函数的引用做了些变动,其中使用到MicroLib中内存管理,修改了堆的尺寸。
还有,这里共享的代码是含有语音检测的,本人设计了一个基于变化的检测算法,能够很有效的降低噪声,呵呵,很简单很实用,希望各位喜欢。

最后贴个出处 http://yizuoshe.com/opensource.htm

(壹作舍)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201010/10362.html]
本文出处:yizuoshe.com 作者:壹作舍
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容