问题标签 [google-cloud-speech]

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 投票
3 回答
2345 浏览

python - 以后如何获取长时间运行的 Google Cloud Speech API 操作的结果?

下面是调用 Google Cloud Speech API 长时间运行操作以将音频文件转换为文本的片段

但是,由于这是一个长时间运行的操作,可能需要一段时间,而且我理想情况下不想在等待时保持会话打开。是否可以存储一些信息并稍后检索结果?

0 投票
1 回答
537 浏览

spring-mvc - Jetty ALPN/NPN 未正确配置。尝试使用谷歌云语音 api 时

在系统环境变量中设置 GOOGLE_APPLICATION_CREDENTIALS 后,我尝试使用 Google 云语音 API。无法找出任何问题或解决超过 2 天。

这是我得到的错误

这是我的 POM 文件

我试过的JAVA实现

我正在使用 Tomcat(我不想使用 Jetty)来部署我的 .war 文件。

互联网上有很多问题,似乎没有一个问题得到回答!任何帮助将不胜感激!

0 投票
0 回答
302 浏览

speech-to-text - 使用 Google 录制时的扬声器分离

我正在从事一个必须执行以下操作的项目。

我有 4 个用户。什么时候和 4 个用户交谈任务是这样的,最后的代码必须根据用户的声音对数据进行隔离/标记/分组。我在 IBM Watson 和 Azure 中看到了这样的功能。但我正在谷歌环境中寻找一些东西。

我可以使用 Speech API 完成 Speech to Text 部分。但我想使用任何 Google 的 API 进行隔离。

请让我知道我该怎么做。

0 投票
1 回答
334 浏览

node.js - 为什么音频流识别的 API 响应时间这么慢?

我使用的代码与Google 的示例非常相似,用于使用 Node.js 客户端库对音频流执行语音识别。

API 正在正确解析我的音频,但我发现自己等待了 30-45 秒才能得到响应。考虑到演示有多快,这似乎不对。有什么我配置不正确的吗?

我尝试写入本地文件只是为了确保音频清晰通过,并且录音看起来很好。

谢谢你提供的所有帮助!

0 投票
13 回答
146381 浏览

python-2.7 - ImportError:没有名为 google.cloud 的模块

我无法导入 google.cloud.speech

我已经安装了它:

从 dir-name 导入时出现以下错误

带有所有子包的谷歌包都在那里,但每个子包中也没有__init__ .py 。

如何在不添加__init__ .py 包文件夹的情况下导入这些包?

PS:我也尝试过 from __future__ import absolute_import,但它不起作用。

0 投票
2 回答
10846 浏览

android - 如何在 android 中播放 .opus 音频文件?

我正在开发一个使用谷歌云语音 APi 识别语音并同时录制音频的应用程序。git link 我尝试播放录制的 .opus 音频文件得到 IOException W/System.err: java.io.IOException: setDataSource failed.

任何想法??谢谢!!

0 投票
1 回答
1996 浏览

java - 适用于 Android 的 Google Cloud Speech API

目前我正在做一个项目,我必须使用 Google Cloud Speech Api 和 TextToSpeech。我尝试使用 RecognizerIntent 解决,但我想尝试使用 Cloud Speech。

一些教程材料或指南会很棒,我检查了示例应用程序,但我正在寻找教程,指导任何可以解释的东西。

这是我使用 TTS 和 RecognizerIntent 的工作。

0 投票
1 回答
1287 浏览

google-app-engine - 如何通过 Google Cloud Pub/Sub API 接收长时间运行的操作结果

在 Google Cloud API 中启动长时间运行的操作时,服务可能会返回一个具有“操作”形状的对象。然后可以通过此对象轮询操作的状态,并在完成时获得结果。

我想避免为这些结果设置我自己的轮询过程,我希望可以利用 Google Cloud Pub/Sub 服务来提供帮助。我的希望来自阅读文档中的这一行:

(重点补充)

...客户端可以使用该接口通过轮询操作资源来异步接收真正的响应,或者将操作资源传递给另一个API(例如Google Cloud Pub/Sub API)来接收响应。...

是否可以使用 Google Cloud Pub/Sub API 来通知长时间运行的操作完成事件?我应该怎么做呢?

我无法在任何地方找到任何进一步的参考或使用此概念的示例。也许我误解了该文档行?

干杯

0 投票
2 回答
6407 浏览

google-speech-api - 谷歌语音转文本api/谷歌云语音解决方案中的用户数据隐私

当我使用谷歌语音转文本 api 或谷歌云语音解决方案时,维护了什么级别的数据隐私。我想知道这一点,因为我正在开发一个将音频文件转换为文本的应用程序,这些文件可能包含用户敏感数据。

0 投票
1 回答
727 浏览

linux - 是否可以离线使用谷歌语音API?

对于 IVR 应用程序,我已经集成了谷歌语音 API。它工作正常。

但是当我在客户端位置部署相同的设备时,没有可用的互联网设施。

那么是否可以在 linux 机器中离线使用谷歌语音 API