2013-04-16 5 views
1

특정 Skype 사용자로부터 Skype 전화를받을 프로젝트가 있습니다. 사용자는 사전 정의 된 메시지로 응답해야하며 응답을 기반으로 다음 중지 (상담원 또는 통화 또는 다른 미리 녹음 된 메시지)로 응답합니다.Skype에서 개인 음성 메일을 구현하는 코드

많은 DTMF 및 IVR 구현의 Skype를 사용해 보았습니다. 모든 것이 작동하지만 Skype 전화 응답으로 녹음 된 메시지를 재생할 때 문제가 발생합니다. 누군가가 wav 또는 mp3 파일을 재생하도록 skype의 오디오 소스를 변경하는 C# 코드를 작성하는 방법을 알려주십시오.

는 내가 확인했다 :

http://devforum.skype.com/t5/Desktop-API/Event-for-incoming-call/td-p/9174

http://community.skype.com/t5/Desktop-API-former-Public-API/Sending-Audio-in-Skype/td-p/422

Send audio over skype call

몇 가지 이름을. 오디오를 skype 응답으로 재생하는 것을 제외한 모든 것을 구현할 수 있습니다. 도와주세요.

답변

0

저는 C#을 사용하여이 작업을 수행했습니다. 통화 varrialbe가 CurrentCall 경우 :

TCallIoDeviceType DeviceType = TCallIoDeviceType.callIoDeviceTypeFile; 
CurrentCall.set_InputDevice(DeviceType, audio_file_directory); 

오디오 파일은 모노 WAV-의 파일이어야합니다.