我正在使用 lambda 函数接收音频数据的字节数组,将其保存为 mp3,将其存储在 S3 中,然后使用 S3 对象开始转录作业。
一切都已正确处理。我可以在 S3 中看到 .mp3 文件。我也将它下载到我的本地机器并播放它,它可以正确播放为 mp3。
但是,当我开始转录作业时,我收到一条错误消息:您指定的媒体格式与检测到的媒体格式不匹配。检查媒体格式并重试您的请求。
这是我启动 AWS Transcribe 作业的电话:
transcribe.start_transcription_job(
TranscriptionJobName=job_name,
Media={'MediaFileUri': job_uri},
MediaFormat='mp3',
LanguageCode='en-US'
)
知道可能是什么原因造成的吗?
干杯!