发现很有节奏的“笃笃”声,还有其他杂音。如何解决这种问题呢?

allen_zhaozhencn 2007-04-02 06:47:56
一个语音传输的程序, 听到很有节奏的“笃笃”声,还有其他杂音。如何解决这种问题呢? 相关说明:

1, 32000 字节/秒, 采用第三方库已将采集的数据压缩.
2, 通过UDP传输, 可以确认没有丢包.
3, 每收集6400个字节(即1/5秒数据),压缩并发送.


请高手指点.???
...全文
228 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fantiyu_sr 2007-04-03
如果确定不是采集的时候丢数据,那么从以下几个方面找找看
1、你发送和压缩数据运算占用CPU的时候是否能够同时保证这段时间的持续采集?
2、你发送的数据和接收到的数据解压缩是否一致?
3、服务器端接收到数据以后播放速率是否和原来传送前的一致?
4、服务器端收数据的网络操作和解压缩的操作占用的CPU时间是否会影响播放?
  • 打赏
  • 举报
回复
Oversense 2007-04-03
如果你保存wav 对的,那么可能是 播放的时候长度问题

比如你采集是 200ms 一次,播放最好也要如此,而且可以换directsound软表面看看
  • 打赏
  • 举报
回复
allen_zhaozhencn 2007-04-02
我试了,直接将采集的原始数据保存成wav文件或直接播放出来,是OK的, 同样,我将原始数据压缩,再解压缩后播放,也可以放出来,...
  • 打赏
  • 举报
回复
hchen118 2007-04-02
应该是采集时引入了杂波
  • 打赏
  • 举报
回复
Oversense 2007-04-02
采集不对,就是在2段数据 相接 的地方
  • 打赏
  • 举报
回复
DentistryDoctor 2007-04-02
用第三方库已将采集的数据压缩?
与它的Demo比较一下?
  • 打赏
  • 举报
回复
发帖
网络编程

1.8w+

社区成员

VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
帖子事件
创建了帖子
2007-04-02 06:47
社区公告
暂无公告