5

我想测试 Microsoft Project Oxford Speech 识别 API,但我不知道在哪里或如何获取 client_id。

我正在尝试测试搜索 API。首先,我正在尝试获取使用该服务的令牌:

curl -d -i "https://oxford-speech.cloudapp.net/token/issueToken?grant_type=client_credentials&client_id=123&client_secret=456scope=https%3A%2F%2Fspeech.platform.bing.com"
{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure you are subscribed to an API you are trying to call and provide the right key." }

我有主键和辅助键,但找不到 client_id。有人可以帮忙吗?

4

3 回答 3

5

看这里

// 注意:在http://www.projectoxford.ai注册以获得订阅密钥。从 Azure 市场搜索语音 API。
// 使用订阅密钥作为下面的客户端密码。Authentication auth = new Authentication("想出一个简短的ClientId", "Client Secret");

更多说明在这里http://www.projectoxford.ai/doc/general/subscription-key-mgmt

于 2015-05-08T03:59:18.660 回答
0
  1. 转到以下链接订阅语音控制并订阅语音识别控制...
  2. 使用此链接注册一个新应用程序,您可以在此处提供您选择的客户 ID,稍后将在应用程序中使用。
  3. 最后转到以下链接 [www.microsoft.com/cognitive-services/en-us/subscriptions] 使用 Microsoft 帐户登录并找到您想要使用的任何 api 的订阅密钥并将此密钥用作 CLIENT SECRET
  4. 希望这会有所帮助,因为我已经对此进行了测试,并且对我来说非常有效...
  5. 第三个链接在括号中,因为我不允许超过 2 个链接...
于 2016-04-16T20:46:07.797 回答
-1

注册语音 API 后,您可以使用以下链接查看订阅密钥:https ://www.microsoft.com/cognitive-services/en-us/subscriptions 。

Authentication auth = new Authentication("Come up with a short ClientId", "Client Secret");

在您的代码中,请勿提供简短的 ClientId。只需将“Come up with a short ClientId”替换为您在订阅页面上找到的第一个密钥,并将“Client Secret”替换为您在订阅页面上找到的第二个密钥。

于 2016-08-02T13:56:32.980 回答