容器的 LUIS URL

LUIS URL for container

我正在尝试使用 LUIS 容器,但得到的信息相互矛盾。我有一个使用 LUIS 云服务和语音 SDK 的测试应用程序。语音 SDK 有助于将音频流发送到云并获取 LUIS 意图。检测意图实际上是语音 SDK 的规定功能。请参阅此 link.

处的文档

https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/quickstarts/intent-recognition?pivots=programming-language-csharp

目前,我正在尝试使用与语音 SDK 相同的代码库迁移到 LUIS 容器。但是,当我尝试连接到本地 LUIS 容器时(使用 SpeechConfig.FromEndpoint 而不是 SpeechConfig.FromSubscription),出现连接错误。

我得到的相互矛盾的信息是 Speech SDK 是否可以支持 LUIS 容器调用,或者我是否必须 运行 在本地使用 Speech-to-text 容器并代理输入和输出我代码中的那些容器。

关于这种情况的文档不多。有没有人这样做过?你能告诉我任何描述这个的文档吗?

抱歉延迟回复。问题在于语音 SDK (IntentRecognizer) 不适用于 LUIS 容器,它仅适用于 LUIS 云服务。使用容器时,您必须同时使用 LUIS 和语音转文本(在我的例子中)容器和两个 SDK。实际上,从 LUIS SDK 到容器的 LUIS 预测请求也不起作用。因此,您必须手动构建 HTTP 请求并在 LUIS 容器中使用 REST API。我现在基本上可以正常工作。所以,这个问题可以关闭了。