c# 打电话,录音
RT。现在有这么个需求,要求用电脑拨打任意电话(手机座机),可以往电脑Modem上插电话线。请问怎么实现呢?
google了一圈,发现貌似两种做法:
1. 针对TAPI进行开发,但是录音好像有点费劲
2. 买个语音卡,针对人家提供的接口进行编程。但是没有c#的例子啊,咨询了两家,都不支持.net,而且他们提供的SDK很难读,有很多什么信道中继的专业知识。
时间紧任务急,不好搞啊。
还望达人给纸条明路。
------解决方案--------------------
------解决方案--------------------我当时用的是TAPI。例子全是C++的,但我全都转换成了C# + P/Invoke + Native DLL。
------解决方案--------------------如果是走电话线路的话:
taobao上有种小盒子,接上电话线之后有一个话筒的插口接到电脑的line in上,然后从line in录音就好了。。。。也可以用wavein之类的api打开语音猫作为录音设备录音,这些都比较简单。
------解决方案--------------------