Azure BotFramework 语音 WebSocket 错误
Azure BotFramework Speech WebSocket Error
我有一个带有语音转文本功能的 Azure 聊天机器人。
const webSpeechPonyfillFactory = window.WebChat.createCognitiveServicesSpeechServicesPonyfillFactory({
subscriptionKey: 'XXXXXXX',
region: 'westeurope'
})
window.WebChat.renderWebChat({
directLine: window.WebChat.createDirectLine({
// token: token
secret: 'XXXXXXXX'
}),
webSpeechPonyfillFactory,
// disable timestamp
groupTimestamp: false,
//set language
locale: 'en-US',
styleOptions: {
hideUploadButton: true,
avatarSize: 0
}
},
document.getElementById('webchat'));
这就是我为网络聊天实现语音服务的方式。
直到昨天晚上一切正常,但是当我今天早上回到办公室再次尝试时,出现以下错误:
当我点击麦克风按钮时弹出,并继续弹出直到我再次点击它。
由于直到昨天(当它完美运行时)我才更改我的代码中的任何内容,所以我只是不知道该怎么做。
我没有使用最新版本的网络聊天,我使用的是 4.7.1,所以更新失败不是问题。
-- 编辑 1 --
文本工作正常,只是语音不工作
我的代码没有错误。
是认知服务的错误,但现在已修复。
有关详细信息,请参阅 https://github.com/microsoft/BotFramework-WebChat/issues/2802。
我有一个带有语音转文本功能的 Azure 聊天机器人。
const webSpeechPonyfillFactory = window.WebChat.createCognitiveServicesSpeechServicesPonyfillFactory({
subscriptionKey: 'XXXXXXX',
region: 'westeurope'
})
window.WebChat.renderWebChat({
directLine: window.WebChat.createDirectLine({
// token: token
secret: 'XXXXXXXX'
}),
webSpeechPonyfillFactory,
// disable timestamp
groupTimestamp: false,
//set language
locale: 'en-US',
styleOptions: {
hideUploadButton: true,
avatarSize: 0
}
},
document.getElementById('webchat'));
这就是我为网络聊天实现语音服务的方式。
直到昨天晚上一切正常,但是当我今天早上回到办公室再次尝试时,出现以下错误:
当我点击麦克风按钮时弹出,并继续弹出直到我再次点击它。
由于直到昨天(当它完美运行时)我才更改我的代码中的任何内容,所以我只是不知道该怎么做。
我没有使用最新版本的网络聊天,我使用的是 4.7.1,所以更新失败不是问题。
-- 编辑 1 --
文本工作正常,只是语音不工作
我的代码没有错误。 是认知服务的错误,但现在已修复。
有关详细信息,请参阅 https://github.com/microsoft/BotFramework-WebChat/issues/2802。