问题标签 [amazon-polly]

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 回答
379 浏览

node.js - 使用 fluent-ffmpeg 转换 AWS Polly 音频流

我正在尝试使用 fluent-ffmpeg 在 Node.js 中转换来自 Amazon AWS Polly 的音频流。文档说我可以转换一个流,这是 Polly 的输出提供的,但我收到“无效输入”错误。

结果是:

AudioStream: } 2017-07-27T14:07:09.335Z dd75614c-72d4-11e7-b7cd-5d4425c782fc 错误:FfmpegCommand.proto.mergeAdd.proto.addInput.proto.input (/var/task/node_modules/fluent- ffmpeg/lib/options/inputs.js:34:15)

我知道 Polly 的输出是有效的音频流,因为我可以将它保存到 S3 存储桶中。我宁愿在保存到 S3 之前转换流,而不是保存它,从 S3 中提取它,转换它,然后再次保存。

谢谢你的帮助!

0 投票
2 回答
2661 浏览

javascript - 反应原生。MP3 二进制字符串 (Uint8Array(9549)) 流式传输或文件

我正在尝试播放 Amazon Polly 返回的二进制字符串格式的音频文件。为此,我正在使用“react-native-fetch-blob”并读取流,但只是不断从网桥收到错误消息“无效的数据消息 - 都必须是长度:8”。当我尝试打开流时会发生这种情况:ifstream.open()

这是代码:

我也尝试过的另一个解决方案是将流保存到文件中以便稍后加载,但我遇到了类似的错误。 RNFetchBlob.fs.createFile("myfile.mp3", dataG.AudioStream, 'ascii');

非常感谢提前

0 投票
0 回答
609 浏览

react-native - 反应原生插件以集成 amazon polly 或 lex

我正在尝试将亚马逊 lex 集成到本机应用程序中,文本 api 工作正常,但我无法将音频流式传输到 lex 流式 api。

我尝试了 react-native-audio-toolkit 和 react-native-fetch-blob 插件,但没有成功,感谢任何帮助或建议。

谢谢,

0 投票
2 回答
46 浏览

java - com.amazonaws.demos.polly.PollyDemo 中的 ClassNotFoundException

我是 Maven 和 AWS 开发工具包的新手。所以我安装了两者并更新了我的 Java SDK。仔细检查所有必需的路径和类路径设置。AWS Polly 手册(pdf 中的第 119 页)提供了一个演示代码示例,用于测试 Polly。第一次接触这个,我尝试了这个例子(pom.xml 和 PollyDemo.java)。按照手册中的说明调用 Maven,我收到 PollyDemo 的 ClassNotFoundException(已设置 com.amazonaws.demos.polly 包的类路径)。拥有超过 10 年的 Java 经验,我觉得自己像个新手。请帮忙

0 投票
1 回答
319 浏览

amazon-web-services - 如何在我的网页上应用 amazon polly 服务?

如何在我的网页上应用 Amazon Polly?我正在开发一个网页,可以帮助想要学习英语的人......所以我想在我的网页上应用 Amazon Polly,这样当人们学习像“我喜欢苹果”这样的英语句子时,他们可以听到这句话

我正在使用 jsp 开发我的网页,但我不使用任何框架

请给我一些信息...

0 投票
1 回答
90 浏览

android - 创建 AmazonPollyPresigningClient 时出现 AWS Android SDK 错误 - AmazonPollyCustomPresigner 的 signerClass 为空

当我将 Polly 集成到我的 Android 应用程序中时,我收到“IllegalArgumentException”,因为在 SignerFactory 中,对于 signerType - AmazonPollyCustomPresigner,Signer 为空。我在同一个应用程序中使用 AWS Lex 和 Polly。我正在使用“com.amazonaws:aws-android-sdk-polly:2.4.2”。在 AWS 提供的示例应用程序中,使用相同的凭证,Polly 工作正常。因为他们使用了 com.amazonaws:aws-android-sdk-polly:2.3.4。我无法使用它,因为我已经使用其他 AWS 技术解释了 2.4.2。

0 投票
1 回答
826 浏览

aws-lambda - 使用 AWS Polly 的 PCM 格式

我正在尝试使用 AWS lambda 中的 JavaScript SDK(通过使用 API 网关的 REST API 公开)使用 AWS Polly(用于 TTS)。获得 PCM 输出没有问题。这是一个简短的呼叫流程。

.NET 应用程序 --> REST API (API 网关) --> AWS Lambda (JS SDK) --> AWS Polly

.NET 应用程序(我也使用 POSTMAN 进行测试)获取以下格式的音频流缓冲区。

现在我不知道如何将其转换回原始 PCM。我希望它将这些数据作为原始 PCM 发回,但找不到方法。我也无法理解为什么 AWS 会以这种格式发回数据。使用那里的控制台,可以获取原始 PCM 格式的音频(然后我可以将其提供给 Audacity),但使用 SDK 并不那么简单。还是我错过了一些非常基本的东西?

对此有任何建议/提示吗?谢谢。

0 投票
0 回答
3615 浏览

java - java aws 客户端异常。无法执行 http 请求:等待来自池的连接超时?

我将 java aws sdk 用于 polly 和 lex 服务。一旦在一个蓝色的月亮,我收到此错误消息并且我的服务停止工作。这是来自我的浏览器控制台:

0 投票
1 回答
308 浏览

java - 使用纯 Java 从 Amazon Cognito 获取凭证

如何在纯 Java 中仅使用access key security keyand从 Amazon Cognito Identity中获取凭证?session tokenIDENTITY_POOL_IDRegion

像在 Android 上一样,但没有应用程序上下文

是否可以使用 Amazon SDK for Java 或纯 Http 请求?如果是,我该怎么做?

0 投票
1 回答
586 浏览

amazon-web-services - 在 Amazon Polly 上使用两个语音 ID/两种语音类型

我正在尝试与 Amazon Polly 合作,为我的 Web 应用程序创建两个人之间的示例对话。

该文档显示了使用其标记语言导入任何短语的方法,但我没有看到任何允许您传递多个语音 ID 的示例

有没有人使用过 Amazon Polly 来制作两个声音?如果可以,您可以分享示例代码吗?非常感谢!