speex编译为C语言DLL,导出API供C#在wince下调用.但是编码速度特别慢(CPU处理速度慢)
cpu是ARM1176 处理器(1GHz).
一个编码周期大概在200毫秒..
求高人给出解决办法..
10 个解决方案
#1
好了,问题解决了.
把浮点运算改成定点运算就没事了....
谁回复就把分给谁...
把浮点运算改成定点运算就没事了....
谁回复就把分给谁...
#2
呵呵...,看到了,就来接下
#3
接分。。。
#4
具体怎么做呢
#5
楼主,加我qq吧, 我想知道怎么设置speex在wince下的运用!qq:408431074
#6
ppfffffffffffffffffffffffffffffffffffffffffffffffffff
#7
正遇到该问题,楼主能否留个联系方式,我邮箱yuqi0330@gmail.com,--msn,penguin0330@hotmail.com谢谢。。。。。
#8
LZ应该说详细些。害我折腾了半天,才发现其实很简单。
在config.h 中,有这么一段
/* Default to floating point */
#ifndef FIXED_POINT
# define FLOATING_POINT
# define USE_SMALLFT
#else
# define USE_KISS_FFT
#endif
要想去掉浮点运算,只需要定义FIXED_POINT
在config.h 中,有这么一段
/* Default to floating point */
#ifndef FIXED_POINT
# define FLOATING_POINT
# define USE_SMALLFT
#else
# define USE_KISS_FFT
#endif
要想去掉浮点运算,只需要定义FIXED_POINT
#9
小弟也遇到这样的问题啊,小弟QQ:751931834 求楼主联系指导下啊
#10
你好,我正在做wince的speex消回音。但是在连续说话时消回音效果很好,但是断断续续说,则每次开始说话开始总有一段不能消除,我试了很多办法都不能解决,希望你能给我点指导,非常感谢,我的邮箱是 shangguanzhe2010@163.com。
#1
好了,问题解决了.
把浮点运算改成定点运算就没事了....
谁回复就把分给谁...
把浮点运算改成定点运算就没事了....
谁回复就把分给谁...
#2
呵呵...,看到了,就来接下
#3
接分。。。
#4
具体怎么做呢
#5
楼主,加我qq吧, 我想知道怎么设置speex在wince下的运用!qq:408431074
#6
ppfffffffffffffffffffffffffffffffffffffffffffffffffff
#7
正遇到该问题,楼主能否留个联系方式,我邮箱yuqi0330@gmail.com,--msn,penguin0330@hotmail.com谢谢。。。。。
#8
LZ应该说详细些。害我折腾了半天,才发现其实很简单。
在config.h 中,有这么一段
/* Default to floating point */
#ifndef FIXED_POINT
# define FLOATING_POINT
# define USE_SMALLFT
#else
# define USE_KISS_FFT
#endif
要想去掉浮点运算,只需要定义FIXED_POINT
在config.h 中,有这么一段
/* Default to floating point */
#ifndef FIXED_POINT
# define FLOATING_POINT
# define USE_SMALLFT
#else
# define USE_KISS_FFT
#endif
要想去掉浮点运算,只需要定义FIXED_POINT
#9
小弟也遇到这样的问题啊,小弟QQ:751931834 求楼主联系指导下啊
#10
你好,我正在做wince的speex消回音。但是在连续说话时消回音效果很好,但是断断续续说,则每次开始说话开始总有一段不能消除,我试了很多办法都不能解决,希望你能给我点指导,非常感谢,我的邮箱是 shangguanzhe2010@163.com。