如何使用api实现对麦克风的语音数据实时录制和播放?(200分)

  • 主题发起人 主题发起人 youtoo
  • 开始时间 开始时间
Y

youtoo

Unregistered / Unconfirmed
GUEST, unregistred user!
只要求用windows API实现,好像是WAVEIN...WAVEOUT之类的一堆API,
但我不知道如何调用,
请提供帮助,有例子最好,
谢谢
 
深度历险上有一个TAudio控件,是使用MM API进行录音和回放的。
这个空间件带源代码,稍稍看看就可以明白了,我就是在这个基础上加上了通路
选择功能,感觉到这个东西还是不错的,建议你看看。
如果你找不到这个,可以发邮件过来: kundeng@sina.com
我可以给你直接发过来,这个东西体积不大,也就100多K吧。
 
youtoo
我也在研究这个问题,咱们可以交流一下,你可以买一本/《VC++ 5。0 多媒体编程技术与实例》
参考一下,里面有非常详细的例子,可惜是VC的,我想把转成 DELPHI的代码,没能成功。
你有什么新进展告诉我一声。

湖北荆州 陈小平 cxp_1@163.net 0716-8266003
 
Dick:可以发一份来吗,谢谢拉tingweb@wx88.net
 
各位,
我本来想用UDP协议传输语音数据,基本所有的例子都是这样的,
但是我发现Delphi的NMUDP控件,在嵌入网页的OCX控件中只能向
远程的windows程序发送数据,而无法接收到远程程序发送的数据,
问题详见http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=290745
我正在考虑由于语音数据量实在不算大,能不能用TCP协议传送,

保持交流,谢谢
 
这个应该比较简单,很多控件都实现了,语句也不多,
除了Taudio,还有Taudioio,呵呵,带源码和例子,比较爽,
从哪里下的...我有些记不清楚了,好像是深度历险...
 
youtoo:
你是想做一个类似 IP 电话的东东?
 
谁能把一些用到的API介绍一下,小弟最近也在研究这个东东,可是根本
不知道如何下手,深度历险我上不去.DICK能否把那个东东也给我发一个
谢谢拉 lin_xf@ynmail.com
 
各位兄:
我正编一软件用到这个知识,能否给我一份,小弟感激不尽!
我的E_mail:onionwen@etang.com
 
microsft出的netmeeting可以实现语音图像以及其他的一些功能,
因为他们采用的是com技术,所以可以对里面的东东进行二次开发
这就比自己从低级的api调用方便多了,从microsoft网战可以下载
netmeeting和它的sdk包,url::http://www.microsoft.com/netmeeting
好像是这个,在上面有一个关于sdk的超级连接.
里面有具体的例子程序,可惜是vc的俺看起来太费劲了.
不过如果你的对com研究比较深的话就没有什么问题了.
 
那位大虾有这样的例程能否贡献出来看看,这可是我的一个作业的难点。谢谢啦!
我的email:huiw3@263.net
 
请作者尽块结束
 
东西已经做的差不多了, 正在改动
 
多人接受答案了。
 

Similar threads

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