gpt4 book ai didi

c# - 在 UCMA voicexml 浏览器中,提供不支持的 Runasync() 方法

转载 作者:太空宇宙 更新时间:2023-11-03 12:59:34 25 4
gpt4 key购买 nike

我目前正在使用 UCMA 4.0 并实现一个基于 IVR 的示例。当我运行示例时,它给出“不支持指定的方法。”

我写了下面的代码来播放 IVR on call。

public void playIVR()
{
Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser voiceXmlBrowser = null;
voiceXmlBrowser = new Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser();
vxmlDirectory = Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "Voicexml");
string vxmlURL = Path.Combine(vxmlDirectory, menuName.Trim().Replace(" ", "_") + ".vxml");
Uri pageURI = new Uri(vxmlURL);
voiceXmlBrowser.RunAsync(pageURI, null);
}

voiceXmlBrowser.RunAsync(pageURI, null); 行命中时,它会抛出上述异常。

以下是堆栈跟踪
“不支持指定的方法。”
在 Microsoft.Rtc.Collaboration.AudioVideo.SpeechSynthesisConnector.Seek(Int64 偏移量,SeekOrigin 原点)
在 Microsoft.Speech.Synthesis.WaveOutputStream.Seek(Int64 偏移量,SeekOrigin 原点)
在 Microsoft.Speech.Internal.SapiInterop.SpStreamWrapper.Seek(Int64 偏移量,Int32 seekOrigin,IntPtr plibNewPosition)

最佳答案

您的 voiceXmLBrowser 似乎没有连接到调用。尝试在 RunAsync 之前调用 voiceXmlBrowser.SetAudioVideo(myAudioVideoCall)

关于c# - 在 UCMA voicexml 浏览器中,提供不支持的 Runasync() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32754800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com