2012-02-26 3 views
1

私は自動化された音声メッセージサービスにダイヤルするアプリケーションを作っていますのLync SDK、 を使用して通話を開始しています中に開始され、私は、コールが自動的に選択することが開始された後の番号をダイヤルしますメニューオプション。 私は基本的に呼び出しが開始された後にコードから数字をダイヤルする必要があります。 アイデア?ダイヤル番号は、Lyncの

答えて

1

まず、あなたは会話にAudioChannelに取得する必要があります:

var avModality = (AVModality)conversation.Modalities[ModalityTypes.AudioVideo]; 
var audioChannel = avModality.AudioChannel; 

その後、あなたはDTMFがチャンネルダウントーン送ることができます:他のサービスということを念頭に

avModality.AudioChannel.BeginSendDtmf("1", SendDtmfComplete, null)); 

ベアをメニューオプションの順序が変更されることがあります。また、トーンを送信する前に遅延が必要な場合もあります。

これが正しい答えだと思われる場合は、他の誰かがその質問を閲覧するのを助けるために、それを受け入れたものとしてマークしてください。ありがとう!

関連する問題