问题标签 [google-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 回答
849 浏览

ios - iOS 应用的 Google Cloud Platform API 密钥限制如何运作?

根据:

https://cloud.google.com/speech/docs/common/auth

我们可以为受“iOS 应用程序”限制的 GCP 资源(例如 Google Maps、Speech、Translate)创建一个 API 密钥到一个特定的 bundle ID。原则上这很好,但 GCP 是如何实现的呢?GCP 如何确定客户端的包 ID,因为只有客户端只向 GCP 发出标准 HTTP 请求——大概它没有在标头中报告其包 ID?

我想为 API 密钥启用此功能,但不想突然关闭我的 iOS 客户端,因为它没有报告其捆绑 ID。

0 投票
1 回答
270 浏览

avconv - 使用 avconv 如何为 Google Speech to Text 创建一个 linear16 文件

我正在尝试使用 avconv 为 Google 的语音转文本制作一个 LINEAR16 原始文件,但是每当我尝试使用文档中的 play 命令播放它时,我会得到一个非常慢的文件:

进行这种转换的正确方法是什么?

0 投票
0 回答
2191 浏览

c# - 使用 C# 的 Google 语音到文本 API

我正在使用谷歌语音识别将语音转换为音频文件的文本。我得到的响应输出仅显示{“result”:[]}。我没有看到任何输出结果。我从如何在 c# 中使用谷歌语音识别 api 中选择了我的代码?C# 中的 Google 语音转文本 API。我已经尝试了上述链接中的几乎所有答案,但我仍然收到错误消息。

我的代码是:

0 投票
1 回答
68 浏览

nlp - 与 Google Speech API 的短语匹配

我从他们说 - 的扬声器中捕获音频"I want to meet John Disilva"。我将其传递给 Google Speech API,其中 Phrase as { 'John Disilva', 'Ashish Mundra'}. 但是,Google Speech API 会返回完整的短语,即 - 'I want to meet John Disilva'

有没有办法我只能将我的短语作为返回值,因为我只对提取名称部分感兴趣?

原因是我无法控制别人对我的麦克风说什么。他们可以说'I would like to see John Disilva'or 'Do you know John Disilva',但我确信我的用户在我想要提取的这句话中的某个地方总是有那个名字。

如果 Google Speech API 可以为我提供它能够John Disilva在该句子中检测到的确切短语,那么我可以使用该短语在我的代码中进行进一步处理。

0 投票
0 回答
340 浏览

android - 我在哪里可以找到 Google 云语音 api 访问令牌上传/下载的刷新令牌

谷歌云语音 api 的访问令牌每隔一小时到期一次,目前我正在使用我的服务帐户请求新的访问令牌:

$ gcloud auth 打印访问令牌

访问令牌

这可以以编程方式完成吗?我们需要为此刷新令牌吗?如何获取刷新令牌以及如何以编程方式请求访问令牌?

提前致谢

0 投票
1 回答
690 浏览

python - 如何检索谷歌语音 api 异步请求响应?

我正在尝试使异步 google-speech-api 请求工作。根据建议,我使用play命令:

play audio2min.flac

在此处输入图像描述

使用此处的代码:https ://github.com/GoogleCloudPlatform/python-docs-samples/tree/master/speech/api-client 。然后我用相应的编码调整请求。

然后我得到错误:

然后我将我的文件放在谷歌存储中并调整我的请求"uri": "gs://path/to/my/audio2min.flac"

但后来我得到了错误:

问题是:当我更改 LINEAR16 而不是 FLAC 的编码时,我得到一个无效的答案。

为了确保编码确实是问题所在,我尝试从我的文件中使用同步请求的 30 秒样本。它适用于编码 FLAC,但不适用于编码 LINEAR16。

谁能解释我该怎么做?

0 投票
1 回答
56 浏览

google-speech-api - Google Speech API 返回成绩单作为带有反斜杠的一些数字

我正在使用示例应用程序尝试 Google 语音 API,它返回以下 JSON:结果 { 替代品 { 成绩单:“\350\251\246\345\232\207\345\273\243\346\235\261\350\ 251\261\350\250\273\345\206\212\346\231\202\351\226\223" 置信度:0.8150804 } }

我用它来识别一些粤语,但我不明白成绩单是怎么回事。有人可以让我知道如何将上述成绩单解码回汉字吗?谢谢。

0 投票
1 回答
1712 浏览

speech-recognition - C# WinForm App 的免费语音识别

我正在尝试为 C# Windows 窗体应用程序可执行文件找到免费的语音识别,它可以作为谷歌语音识别,识别并将绝对新词转换为文本。

我尝试使用 System.Speech.Recognition;不同的方式,但它适用于预先录制的命令,我无法获得这样的结果,例如它与 Python 的 Google Speech Recognition 一起使用,这至少是 95% 的正确结果,足以说,这很好,但显然,如果我没有密钥,它就不能免费使用,也不能在可执行文件中使用。

所以我想试试微软认知服务的 Bing Speech API,但找不到任何如何编码的例子,一些基本的例子。如果有人处理过这个工具,你能帮我弄清楚吗

0 投票
1 回答
1668 浏览

google-speech-api - 谷歌语音 api 错误

当我在我的 linux 机器上运行简单命令时:

我收到错误消息:

Your client does not have permission to get URL /speech-api/v2/recognize?output=json&lang=he-IL&key=THE_KEY from this server. Invalid key. That’s all we know.

我生成的密钥没有任何限制(并且已为语音 api 启用)。
我什至添加了服务器 IP 地址,我得到了同样的错误。

到目前为止我发现的结果与 chrome 客户端有关......我在 shell 上。

谢谢

0 投票
1 回答
1467 浏览

google-api-php-client - 如何使用谷歌云语音 API

我是使用 google API 的新手。我正在尝试使用谷歌语音识别,将我的语音转换为文本,反之亦然。但不知道如何使用谷歌语音API。我使用这个命令下载了谷歌云包

但我不知道如何使用它。我正在关注此链接中的教程https://github.com/GoogleCloudPlatform/google-cloud-php。但它向我展示了错误。