问题标签 [azure-cognitive-services]
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.
face-recognition - Microsoft 认知服务人脸 ID
https://docs.microsoft.com/pt-br/azure/cognitive-services/Face/quickstarts/php
我做了这个 php 示例并在 microsoft azure web server 上发布。
->识别图像中的人脸 https://docs.microsoft.com/pt-br/azure/cognitive-services/Face/QuickStarts/PHP#Identify
Microsoft 认知服务人脸 ID 未返回。
microsoft-cognitive - 是否可以在 Azure Translator Speech API 中获取语音识别语言列表?
在 Azure 认知服务中,是否可以从此语言 API(http ://docs. microsofttranslator.com/languages.html)?
我意识到 Azure Translator Speech API 可以识别韩语。但是语言 API 不会将韩语作为支持语音的语言返回,只有 tts。
我已经在以下参数下尝试了翻译语音 API( http://docs.microsofttranslator.com/speech-translate.html ) Websocket Connection,从 = hi(Hindi) 到 = en。连接返回 404。但是从 = ko, to = en ,websocket 连接返回 200 并且它可以识别韩语会话。
c# - 设置 Microsoft Bing 语音识别时的问题
我正在尝试使用 Microsoft 的 Bing 语音识别服务库。以下命令必须在带有参数的 cmd 中给出。但是我不知道应该以哪种格式输入此命令。我在任何地方都找不到它。有人能帮我吗?我应该指定一个现有的音频 WAV 文件吗?应该给出路径吗?什么是“音频语言环境”?
SpeechClientSample.exe
使用以下参数运行:
Arg[0]
:指定输入音频 WAV 文件。Arg[1]
:指定音频区域。Arg[2]
:指定识别模式:短ShortPhrase
模式和长LongDictation
模式。Arg[3]
:指定订阅密钥以访问语音识别服务。
javascript - 使用“Content-Type:application/octet-stream”类型的数据调用 Microsoft Azure Emotion API 时获取“状态代码:400 错误请求”
我正在尝试以Content-Type: application/octet-stream
.
我通过调用从画布中获取图像的 Base64 字符串canvas.toDataURL('image/jpeg', 0.1);
(我也尝试用 1、0.5、0.2 调用它,只是为了检查它是否有效并停止给我错误)
然后使用那个 Base64 字符串,我调用 EmotionService 的getUserEmotion
方法。
我按照这个答案中提到的说明,使用 Angular 的 HttpClient 进行 AJAX 调用。这是我的服务的样子:
这是我的网络选项卡对于请求的样子:
以下是我的问题:
- 在我关注的 SO Answer 中,他们还指定我应该
processData:false
为我的 AJAX 调用设置选项。但我不确定如何使用 Angular 的HttpClient
. - 请求有效负载中的
data
字段也为空。但是当我调试时,我从方法中得到了正确的 Blob 对象makeBlob
。为什么会这样?
azure - Azure 中的文本分析 API 禁用
你能帮我从 Azure 的认知服务中禁用文本分析 API 吗?我已经创建了一个帐户,但我无法禁用它。
azure - 在 azure 市场找不到 bing 新闻搜索 api 资源
我找不到如何在 Azure 市场上添加“Bing News Search API v7”。我只找到了必应搜索,显然这些密钥不适用于新闻端点(401 未授权)。
我知道这听起来有点愚蠢,但是尝试获取这些 api 密钥已经有几天没有成功了。
仅供参考,我对 bing news v5 进行了免费试用,但它已过期。我正在尝试付费订阅。有人可以指出我正确的方向吗
azure-cognitive-services - 远程服务器返回错误:(401) Unauthorized in Microsoft.ProjectOxford
调用 GetSentimentAsync 失败,出现错误 401,如标题中所述
我在 Azure 中生成密钥的资源组的位置是“美国中南部”,我的位置是科罗拉多州,我的订阅是“Visual Studio Enterprise”
我使用此页面测试我的服务 https://westus.dev.cognitive.microsoft.com/docs/services/TextAnalytics.V2.0/operations/56f30ceeeda5650db055a3c7
如果我使用https://westus.dev.cognitive.microsoft.com/docs/services/TextAnalytics.V2.0/operations/someID链接来测试通话。它给出了 401。
如果我使用https://southcentralus.dev.cognitive.microsoft.com/docs/services/TextAnalytics.V2.0/operations/someID/那么它给了 200。
似乎问题与我在 Azure 中创建新资源时选择的区域有关。似乎默认区域不是我选择的,美国中南部
那么,我应该怎么做才能让我的电话成功呢?在进行 API 调用时我可以在哪里提及区域?
谢谢阿巴斯
rest - 无法将 LUIS 订阅密钥分配给应用程序 - API V2.0
我必须将订阅密钥分配给我在 azure 上创建的 luis 应用程序。
我正在使用 LUIS Api V2.0将订阅密钥分配给 App。
我已经为它使用了更新应用程序版本外部密钥端点。 https://westus.api.cognitive.microsoft.com/luis/api/v2.0/apps/{appId}/versions/{versionId}/externalKeys _
我已经从 azure 创建了新的 LUIS 订阅密钥。但是,我无法将订阅密钥分配给我的应用程序。
以下是我的身体要求
以下是我得到的回应。
我已经修改了请求正文中的类型变量,例如认知服务
- 认知服务
- 认知服务
- 认知服务语言
- 了解智能服务
- 语言理解智能服务
- 语言理解
- 语言理解
但是,它们似乎都不适合我。我每次都得到相同的错误响应。
此外,我搜索了一下,发现这可以通过 LUIS Api V1.0 实现。所以,我尝试将订阅密钥分配给应用程序
请求正文
请求标头
错误响应
我什至尝试使用 content-type:application/json。但是,它也不起作用。
所以。我无法使用 V1.0 或 V2.0 LUIS api 分配订阅密钥
请指导我如何使用 api 将新创建的订阅密钥分配给 luis。
我也尝试过以下 V2.0 端点请求,但现在已弃用。 为版本分配订阅密钥,添加外部 api 密钥,添加订阅密钥
azure-cognitive-services - TextAnalyticsAPI.Sentiment() 方法返回负面短语的正面情绪
检测到以下短语的情感得分为 0.78,而我预计得分较低。有人可以解释为什么吗?
“我会不惜一切代价避免的印度餐厅。一个比快餐店更糟糕但伪装成高端餐厅的地方。没有什么值得吃的,即使是简单的馕饼也不值得。感谢昂贵的废话,但不,谢谢。 "