语音聊天语音的间隔问题(望高手指教) ( 积分: 50 )

  • 主题发起人 主题发起人 shine127
  • 开始时间 开始时间
S

shine127

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个语音聊天的程序。但接收到的语音数据播放时,感觉没两段之间总有那么一点噪音(我觉得是前后两段没有衔接紧)。录和放我用的是api函数。这个问题怎么解决?有谁遇到过吗?望高手指教。
 
我在做一个语音聊天的程序。但接收到的语音数据播放时,感觉没两段之间总有那么一点噪音(我觉得是前后两段没有衔接紧)。录和放我用的是api函数。这个问题怎么解决?有谁遇到过吗?望高手指教。
 
怎么会事啊?大富翁的高手们都去哪了?
是不是我没吧问题说清楚?
发送端:两个线程,主线程一直录,录完一段另一个线程发。
接收端:接到数据先保存,在前一段放完时的回调函数中播放。
 
我也曾经做过,也有同样的问题,强烈关注!
 
可以把代码帖出来给大伙看看问题出在哪里!
 
加大录音和播放的内存.
 
不用静态缓冲,使用流缓冲就行了。
 
是不是你的缓冲区设置得不够大的,比如要设置为5K,那就不会的了.
其二,有没有分配两个缓冲区,那一个缓冲区播放数据时,另一个缓冲区用于接收数据.
 
我有源码,和我联系 QQ:4234624
 
ouyangjz你好!能不能说一说你指的静态缓存和流缓存。我不明白你的意思。
 
我自己都搞定了!还没人说句有用的话!没劲!
 
ouyangjz.wy8.net
 
数据没有组装好吧
 

Similar threads

D
回复
0
查看
824
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部