json - 如何将 Amazon Transcribe json 响应转换为字幕格式(srt、webvvt 等)?

标签 json amazon-web-services speech-to-text webvtt

尝试找到一个包来转换来自 Amazon AWS Transcribe 服务的 json 响应,但没有成功。

您可以看到an example of the JSON in the JavaScript part of the Fiddle .

我不想采取天真的方法,只是将 10 个单词“捆绑”在一起,因为这会以一种奇怪的方式间隔字幕。

我什至接受使用 Google Speech 服务或 Speechmatics 的编程方式。它们都返回一个按单词分割的 json 文件。

以前有人用过吗?

谢谢!

最佳答案

您可能会找到一种方法来做到这一点或创建一个脚本。我还尝试寻找一些现成的解决方案,因此最终编写了一些 JavaScript 代码来从 Amazon Transcribe 的 JSON 输出生成 SRT。

https://www.yash.info/aws-srt-creator.htm

我在句号 (.) 处断句。它是一个独立的 HTML 文件。欢迎根据需要下载并修改。

关于json - 如何将 Amazon Transcribe json 响应转换为字幕格式(srt、webvvt 等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48547545/

相关文章:

json - JSON 模式中的十进制精度

bash - 在 Cloudformation 中使用用户数据

linux - 无法在亚马逊Linux实例上安装docker

c# - Azure 语音转文本模型运行但返回错误的输出

java - 我应该如何在 Java 上通过套接字发送实体

javascript - 如何使用 vanilla javascript 在 Node 服务器上执行函数

android - 如何将 POJO 转换为 Android 上可读的字符串以进行调试?

heroku - Heroku Dynos 是否享受 AWS 网络内的免费数据传输?

speech-recognition - 仅对数字(1 到 10000)进行语音识别的 API 或 SDK?