Amazon Transcribe 是一项完全托管的自动语音识别 (ASR) 服务,使开发人员可以轻松地向其应用程序添加语音转文本功能。 [AWS]
还有各种其他功能。您可以访问他们的网站,了解有关 Amazon Transcribe 功能和用例的更多信息。
唯一的先决条件是您应该拥有一个 AWS 账户,并且拥有足够的权限来访问 Transcribe 和 S3。您可以从 AWS 控制台或通过适用于多种语言的 AWS 开发工具包使用 Transcribe。在本演示中,我将使用 Lambda 函数和 Python 3.10 运行时来调用 Transcribe API。
在创建 Lambda 函数之前,请确保您已设置 S3 存储桶来存储要转录的媒体文件。
使用以下参数创建一个测试事件:
{ "MediaFileUri": "s3://your-bucket-name/media-file.mp4" }
部署 Lambda 函数。
执行测试事件。您将收到类似于以下内容的回复:
导航到 AWS 管理控制台中的 AWS Transcribe 服务以验证并下载转录输出。
使用以下参数创建一个测试事件:
{ "MediaFileUri": "s3://your-bucket-name/media-file.mp4" }
部署 Lambda 函数。
执行测试事件。您将收到类似于以下内容的回复:
我们已经学习了如何使用 Amazon Transcribe 生成媒体文件的转录。
我们设置了两个 lambda 函数,用于创建存储在 S3 中的媒体文件的转录作业并下载转录。
希望您学到了新东西。
如果您喜欢这篇文章,请务必给它一颗心,并评论下您的建议/反馈。
以上是轻松开始使用 Amazon Transcribe的详细内容。更多信息请关注PHP中文网其他相关文章!