如何实现语音的压缩录制并还原播放?(压缩率不能差于MP3)(如果你也想知道答案,不要忘记将此问题提前) (50分)

  • 主题发起人 主题发起人 zl
  • 开始时间 开始时间
Z

zl

Unregistered / Unconfirmed
GUEST, unregistred user!
如题.
如果你也想知道答案,不要忘记将此问题提前
 
直接用 MP3的压缩算法呀
 
如何用MP3算法来直接录制声卡上声音?
在自已的程序中如何播放?(不能用任何MP3控件,要自已写读文件并解压播放。
我现在必需这样。)
 
声卡可以采集为PCM的,然后再转换。
至于怎么转换,我也没有具体的程序....
 
caowei: 我只想实时压缩,不能"然后再转换",请帮忙寻寻办法
 
我猜你一定想写一个类似语音聊天的程序了,关注,
有使用ACM写的我不知道能不能把NETMEETING控建房上去
 
可以做到,我现在做了播放MP3的控件.
但录制的也不难,完工后发给你,请留mail
 
to zl:
如果我没记错,我应该给过你播放MP3的控件。你还问我要代码来着。是不是你呀?
看来你对多媒体很有兴趣,大家探讨探讨吧
 
LeeChange:谢谢!
 
MP3是基于字典的压缩算法,怎么才能实时,莫非将声音处理成一段一段再压缩?

流式语音压缩一般用的是G 711和H 323算法,我不是很清楚具体的实现,我只是知
道Windows NetMeeting SDK和Java Media Frame都支持G 711压缩和语音采样,范例
齐全,比自己开发应该划算多了。 [:D]
 
支持任意 ACM:


http://www.banasoft.com/AVPhone.htm
 
To LeeChange:
我也想要,谢谢!
sea2sky@cmmail.com
 
To LeeChange:
我也想要,谢谢!
drroc@21cn.com
 
实时?用流格式吧!MP3就省省吧!
 
老问题:想问题不要过于复杂.
仔细再想想.
 
我不是说了吗?
这个问题已经解决啦!就是用ACM啊!
你会采集为PCM数据吗?那就行了,能采集为PCM,
就可以采集为GSM,MP3,DSP,ADPCM,等等格式,
具体的参数设置方法我已经在http://www.avsuper.com的“免费源码”
里面说明了,看看吧,呵呵.......
 
To LeeChange:
我也想要,谢谢!
chinastarsky@163.com
 

Similar threads

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