嘿,我是 AWS 的新手。我的应用程序是使用 AWS transcribe 录制音频并将语音转换为文本。
因此,我正在从 Web 浏览器录制音频并将其保存到 AWS S3。后来,当我尝试在该音频文件上使用 AWS 转录时,我收到一个错误 Unsupported audio format: matroska,webm 。所以任何人都请帮我解决这个问题。我正在使用 Javascript。我的代码是
let blob = new Blob(chunks, {type: "audio/mp3" })
var s3 = new AWS.S3();
var params = {Bucket: 'xxx', Key: 'audio', Body: blob};
s3.upload(params, function(err, data) {
console.log(err, data);
});
在 S3 存储桶中,它仅显示为 mp3,但当我尝试转录时出现错误不支持的音频格式:matroska、webm。所以请帮我解决这个问题