数学建模社区-数学中国

标题: 有分析声音信号的高手吗????急需 [打印本页]

作者: caoshiwang    时间: 2010-11-2 13:24
标题: 有分析声音信号的高手吗????急需
   我们团队在搞一个国家创新实验项目,现在需要对音频信号进行处理,要用到matlab程序进行分析,有高手知道怎么弄吗??我不知道要分析信号的什么特征,以及程序是什么??
作者: 347196468    时间: 2010-11-2 13:28
xiexiexiexxieiexeixei
作者: 347196468    时间: 2010-11-2 13:29
xiexiexiexxieiexeixei
作者: 347196468    时间: 2010-11-2 13:29
xiexiexiexxieiexeixei
作者: 347196468    时间: 2010-11-2 13:30
xiexiexiexxieiexeixei
作者: lzzxxn    时间: 2010-11-2 14:26
好贴。。。。。。。。
作者: 枫露之茗    时间: 2010-11-2 16:31
可以用傅里叶分析去做,或者好像小波也可以,网上貌似关于这方面的资料挺多的,
作者: njuhope    时间: 2010-11-2 22:29
fft分析频域啊
作者: aqua2001    时间: 2010-11-3 11:18
你处理声音信号是为了做什么,或者说打算怎样处理?确定了问题,才能知道应该去分析什么特征。想分析什么特征,就用对应的方法,比如想分析频谱就用FFT(快速傅立叶变换)。信号处理这里的方法有许多,各有各的用途。当然所有的方法里,傅立叶变换和小波分析可谓重中之重。
作者: caoshiwang    时间: 2010-11-3 12:03
回复 lzzxxn 的帖子
3 h- T, m: D0 d. t  h% d  {" e0 z
! k' S6 Y6 b3 V$ k; M  r% P" \5 J5 `1 B呵呵 谢谢
& H) H, A" C0 {: @5 ?0 G   
作者: caoshiwang    时间: 2010-11-3 12:07
回复 aqua2001 的帖子
$ T7 j8 l$ T  o% q# v/ \
; M8 s$ z8 w7 l$ i! b$ ^7 N
4 L5 Q- a. P! m9 Q, }    你好,我们的项目就是分析鸡蛋的好坏,通过敲击不同鸡蛋(完好的鸡蛋以及破损的鸡蛋)然后把有裂痕的鸡蛋挑出来,因为好的鸡蛋跟有裂纹的鸡蛋的声音信号是不同的,我们就是要通过得到的声音信号判别哪些是好的,哪些的坏的,我不知道这个信号的不同是通过信号的什么特征来判别。
作者: caoshiwang    时间: 2010-11-3 12:08
回复 njuhope 的帖子
" c; a& g1 o& v4 }& `; ]1 G5 _
# H6 E2 g0 F) u) s6 v7 e是matlab程序吗??% U; _5 f3 W& n& B8 I- n" w/ o0 J
   
作者: caoshiwang    时间: 2010-11-3 12:09
回复 枫露之茗 的帖子
$ X5 |  o- A2 L. ^
! F* c+ ?2 }5 A6 O
" b7 k- j9 s' s* c0 _    我是打算用小波分析的,现在还只是自学阶段,所以都不知道怎么弄。
作者: caoshiwang    时间: 2010-11-3 12:10
回复 347196468 的帖子/ n+ }" s3 u( {) l2 s& [- Z5 r+ a
2 @: S  _7 b6 b1 m+ V/ ]
9 _6 C% l  G5 e* z% u, o/ I
    谢谢什么??呵呵
作者: aqua2001    时间: 2010-11-4 10:06
频谱分析应当有点用处,把信号先转换到频域上去试试看。但是我不知道效果会如何,区分是否够明显。我猜测这有点类似听鼓问题。
作者: caoshiwang    时间: 2010-11-4 13:07
回复 aqua2001 的帖子
9 w7 T! t2 {! o2 H& v4 Q" g& T3 B( h$ X1 g0 l# {

5 R1 t0 P* W) H5 Z9 _    哦,你用过吗??
作者: aqua2001    时间: 2010-11-4 21:28
我用过,不过不是听鸡蛋。是判断压缩后的声音信号对音质的影响。
作者: njuhope    时间: 2010-11-4 22:00
回复 caoshiwang 的帖子& `* ?" ^- _: }2 d! ]$ I  M5 n
6 |  Y8 g9 g; y$ l  G0 @7 O5 q
我建议你看看信号与系统或者数字信号处理,一般来讲声音信号是经过抽样离散化,然后用DFT(离散傅里叶变换)转换为频域,滤波什么的都是通过分析频域来进行的。Matlab自带函数fft()的,FFT就是快速傅里叶变换,以及逆变换ifft(),进行FFT后就能看出幅频特性了,那样基本就能进行初步的处理了
1 _+ p; O( u/ y4 Y; U! r- m% g( o7 D: P   
作者: caoshiwang    时间: 2010-11-4 22:33
回复 njuhope 的帖子  w- J0 d; n: z' M3 d
哦,那我明天就去图书馆看下相关书籍吧,谢谢你啊: R+ }! F! \  \9 V$ `3 T2 W/ f
1 Y/ p4 e8 g& o: c, s1 X$ i
   
作者: caoshiwang    时间: 2010-11-4 22:34
回复 aqua2001 的帖子
7 p! M1 T% Z; L4 o
+ g- z) {, E' C5 P6 }) ^9 ?" }9 }! O2 h! ~( D. Q1 Q
    那个应该也有参考作用的
作者: luoyesheng    时间: 2012-2-14 13:44
9 f  B# X# Q+ y/ N2 d3 B+ X: `" d+ \
xiexiexiexxieiexeixei
作者: 扯淡浮伤    时间: 2012-4-9 00:18
顶......叹为观止.....




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5