问题标签 [aws-transcribe]

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 投票
5 回答
2438 浏览

amazon-web-services - 如何在 Amazon Transcribe 中删除转录作业

我是否需要删除一些使用 Amazon Transcribe 服务创建的转录作业?

我第一次使用亚马逊转录从视频中获取文本,它工作正常,但我没有找到任何如何删除特定转录工作的内容。

0 投票
1 回答
880 浏览

java - 在 Lambda 函数超时之前获取 aws 转录响应

我有一个用 Java 编写的 AWS Lambda 函数。此函数启动 TranscriptionJob,然后等待响应,如下所示:

对于我较长的音频文件,转录作业最多需要 10 分钟才能完成,但 Lambda 函数限制为 5 分钟。没有“转录作业完成事件”或类似的东西(还)。

是否有解决此问题的方法,还是我必须从 AWS Lambda 切换到其他东西?

0 投票
1 回答
8856 浏览

javascript - 使用 JavaScript 从 AWS S3 读取 JSON

我有这个指向 AWS S3 存储桶的链接,它会自动下载我需要的 JSON。澄清一下,JSON 不会显示在网页本身上。我想从我当前拥有的链接将数据加载到 JavaScript 中。我尝试过使用下面的功能,但没有奏效。URL 来自 AWS-transcribe。

有谁知道如何从此 URL 获取 JavaScript 对象?

0 投票
1 回答
450 浏览

amazon-web-services - 使用 Java SDK 访问 AWS Transcribe 作业的结果

我有一个 AWS Transcribe 作业,完成后会为我提供一个 URI。此 URI 应该是存储转录文本的位置。我想使用 Java SDK 访问该文本,但 GetObject 似乎不支持此选项。如何访问转录作业中的文本?

0 投票
1 回答
967 浏览

c# - 检查转录作业状态

当我尝试获取转录结果时,我遇到了Amazon Transcribe异常。我还没有找到在转录完成时传递回调或接收通知的方法。所以我会定期检查结果是否可用。

这是我的代码:

这是一个例外:

我在这里发现错误是由于对 AWS API 的请求过多。

所以,我的问题是:

当转录结果可用时是否可以得到通知? 或者如果不是,AWS API 的最大调用率是多少?

0 投票
1 回答
129 浏览

java - 转码器和转录 SDK。我还需要 SQS 吗?

我正在开发一个 Spring Boot 应用程序,我需要将一个 mp3 文件上传到 Amazon S3 Bucket,然后使用Elastic Transcoder在特定时间范围内将其剪切,最后使用Transcribe将该音频部分转换为文本。

我查看了此处提到的 java 示例,并注意到 Transcoder API 也使用了SQS。此外,使用大量线程和 SQS 同步块的示例似乎过于复杂。

我的问题是我真的需要利用 SQS 来实现我上面描述的概念吗?

0 投票
1 回答
394 浏览

amazon-web-services - AWS Transcribe: 失败 ('Connection aborted.', error(54, 'Connection reset by peer'))

我可以从命令行运行 polly,但在尝试使用 AWS Transcribe 的同时,我收到连接重置错误

JSON:

命令行:

输出:

关于我如何更多地了解错误的任何方向。

0 投票
2 回答
1949 浏览

amazon-web-services - AWS Transcribe javascript API UnexpectedParameter:在参数中找到意外的键“OutputBucketName”

我从 Lambda 调用 AWS Transcribe 服务

拉姆达代码:

我设置了我要使用的 API 的版本new AWS.TranscribeService({apiVersion: '2017-10-26'})

当我调用transcribeservice.startTranscriptionJob作业失败并出现此错误时:

如果我删除OutputBucketName: bucket它有效,所以我知道它不是权限问题

查看 AWS Javascript sdk 的源代码OutputBucketName被定义为StartTranscriptionJobRequest https://github.com/aws/aws-sdk-js/blob/75978fcfe4186d5a310e9b5c6d6328e90997edf0/apis/transcribe-2017-10-26.normal.json#L491的成员

我唯一的猜测是 lambda 没有使用正确的 SDK,即使我声明了 API 版本。

任何帮助表示赞赏,如果我有错误,请告诉我。

谢谢

0 投票
1 回答
664 浏览

php - 适用于 PHP 的 AWS 开发工具包 等待转录作业,直到状态为“已完成”

所以我一直在研究 Promises 和 Waiters,我想知道是否有办法启动转录作业,同时提供回调,所以它会打勾(定期自行检查)直到转录的结果是 COMPLETED, 然后使用回调获取带有转录的 json 并将结果写入 db. 所以我所要做的就是开始工作并提供回调,服务员会定期阻塞线程并检查状态,允许我在两者之间抛出其他请求,而不是用while循环来做这一切。

我尝试了此处提供的示例,但它只是使用该wait()方法并阻塞线程,直到它得到结果。

甚至可以使用转录服务吗?非常感谢一个关于如何做到这一点的小代码示例!

0 投票
1 回答
985 浏览

php - AWS Transcribe PHP API 3.0 - 无法初始化 API

我正在尝试为 AWS Transcribe 初始化 API,但文档似乎并不清楚。

我的代码是:

但我收到 PHP 错误:

我无法找到 Transcribe API 的代码片段,也无法弄清楚我缺少什么。有人有转录 API 的代码吗?

https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-transcribe-2017-10-26.html