问题标签 [microsoft-speech-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
120 浏览

azure - Microsoft Azure 语音 SDK - 禁用音频记录

我正在尝试使用 Microsoft Azure Speech to text 服务。我有一个使用 Python 快速入门的工作示例。但我想知道微软是否保存了音频文件,以及是否有选择退出它?任何想法将不胜感激。

我确实在 Speech SDk Azure 语音 SpeechServiceConnection_EnableAudioLogging 中找到了这个属性——但我不确定如何使用它。

0 投票
1 回答
200 浏览

python - 如何在 python 中使用 azure 说话人识别 api

我正在使用python 2.7。我想使用说话者识别。我想知道如何注册和识别个人资料。

谁能发给我需要下载的代码和模块。它可以通过更改音频和订阅密钥来工作。

谢谢你

0 投票
1 回答
147 浏览

c# - 部署时,System.Speech.dll 对象未设置为对象的实例

它在本地系统上工作,但不在实时服务器上工作。我收到错误:

0 投票
1 回答
48 浏览

botframework - Bot Framework V4 上的语音服务身份验证问题

尝试从 Azure 语音服务获取令牌时出现以下错误。' https://brazilsouth.api.cognitive.microsoft.com/sts/v1.0/issuetoken 401(拒绝访问)'。
这是我通过 JavaScript 请求令牌的方式: 如果我通过 Windows PowerShell 手动获取令牌,我的机器人工作正常。 什么可能是错的?提前谢谢
const res = await fetch('https://brazilsouth.api.cognitive.microsoft.com/sts/v1.0/issuetoken', { method: 'POST', headers: { Authorization: 'Bearer ' + 'MY_SPEECH_SERVICES_SUBSCRIPTION_KEY'}});
const { authorizationToken } = await res.json();
webSpeechPonyfillFactory = await window.WebChat.createCognitiveServicesSpeechServicesPonyfillFactory({ authorizationToken, region });


0 投票
1 回答
81 浏览

python - 将加载的变量作为参数而不是文件路径python传递

我对python不太熟悉,如果这是一个太琐碎的问题,请道歉

我有一个从 Url 获取音频文件的脚本,我需要将文件从 .ogg 类型转换为 .wav

然后我想将转换和加载的文件传递给一个以文件路径字符串为参数的函数。

下面是我的代码:

当我用这一行运行我的代码时:

它工作正常...

但是,当我用这条线运行它时:

我收到此错误:

ValueError:use_default_microphone 必须是布尔值,是“tempfile._TemporaryFileWrapper object at 0x0000020EC4297668”

0 投票
1 回答
67 浏览

azure - Microsoft 聊天机器人对问题给出双重答复的问题,而不是我指示它做的 1 次

我目前正在使用微软的语音工作室来创建一个简单的聊天机器人。对于我所有的问题,我需要添加一个确认规则来询问他们是否需要进一步的帮助才能到达他们正在寻找的位置。然而,在它到达语音命令的最后一部分之后,它会一直说语音 2 次,而不是只说一次。例如,对于这个关于房间 b 在哪里的问题,它会说两次语音响应,而不是它过去仅在 2 天前输出的一次。

例句页面

这是我在语音工作室中的确认命令,询问他们是否需要帮助才能到达该位置 这是我的成功命令,假设用户在确认阶段说是

然而,这个问题就在昨天我测试聊天机器人时出现了。我在测试期间得到了这个输出:“当然,请现在跟我来”两次,而不是我需要的一次。 这是在测试阶段出现的。如您所见,它说当然请现在关注我 2 次,而不是我需要的 1 次

0 投票
1 回答
81 浏览

outlook - 通过 Rest Api 对 Outlook 进行租户级搜索

有没有办法搜索租户中的所有邮箱?没有指定任何特定用户?我的目标是在租户的所有邮箱中搜索任何测试。

我遇到了这个链接:http ://www.sharepointtalk.net/2015/02/getting-emails-with-attachments-from.html ,它使用 Sharepoint 的搜索 API 来搜索已登录用户的邮箱。

但我收到了这个错误:

如果我从 api 调用中删除“属性”,则没有搜索结果。我们可以访问吗?我们是否需要任何特殊权限才能使用 Sharepoint Search Rest API 搜索 Outlook 消息?我们可以使用这个 api 跨租户搜索吗

我知道我们可以使用这个 api graph api call 搜索消息:

https://graph.microsoft.com/v1.0/users/ /messages?$search="" 但我希望搜索独立于登录用户。这可能吗 ?谢谢。

0 投票
1 回答
1194 浏览

speech-recognition - Azure 认知服务语音转文本大/长音频文件示例

喜欢转录几个长(荷兰语)音频文件。它们是采访,每个文件的长度约为 60-120 分钟。我只需要手动完成 8 个文件,因此不一定是某些自动化软件的一部分。获得了一些 Azure 积分,因此考虑使用 Azure 认知服务语音转文本。在某处有样品吗?

尝试了这个示例:https ://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-to-text-sample 。工作正常。但在音频稍作停顿后立即停止。

在这里看到了一个类似的问题:Speech-to-text large audio files [Microsoft Speech API]。但海报并没有分享他是如何解决这个问题的。

有人可以帮忙吗?

0 投票
1 回答
60 浏览

botframework - Microsoft 语音合成器词典无法正常工作

我已按照此处的示例向我的语音 SSML 添加自定义词典。然而,它被忽略了。我用我自己的词典和示例进行了尝试。起初,样本似乎可以工作,但是当我删除词典时,它仍然将 BTW 扩展为“顺便说一句”,所以它似乎对样本也没有影响。

作为参考,这里是用于创建词典的示例代码

这是示例 SSML(其中忽略了词典)

我尝试从本地存储以及 Azure App Service 托管的站点访问词典。我还查看了 Javascript 在 SpeechConfig 或 SpeechSynthesizer 中是否有任何类型的“addLexicon”方法,但我找不到任何东西。任何人都知道为什么这不起作用以及我需要做些什么来解决它?

0 投票
1 回答
55 浏览

c++ - E2247 'TSpVoice::Voice' 不可访问

这用于在 Windows 10 上工作,但现在不能,而且我找不到如何更正代码以使其工作。

还有错误(无法访问):

如果我注释掉Voice,RateVolume, 它将编译并运行良好。

Windows 10 64 位内部版本 19041.867