Я использую лямбда-функцию для получения байтового массива аудиоданных, сохранения их в формате mp3, сохранения в S3, а затем использования объекта S3 для запуска задания транскрибирования.
Все было обработано правильно. Я вижу файл .mp3 в S3. Я также загрузил его на свой локальный компьютер и воспроизвел, и он воспроизводится правильно в формате mp3.
Однако, когда я запускаю задание на транскрипцию, я получаю сообщение об ошибке: указанный вами формат мультимедиа не соответствовать обнаруженному формату мультимедиа. Проверьте формат мультимедиа и повторите запрос.
Это мой призыв начать работу AWS Transcribe:
transcribe.start_transcription_job(
TranscriptionJobName=job_name,
Media={'MediaFileUri': job_uri},
MediaFormat='mp3',
LanguageCode='en-US'
)
Есть идеи, что может быть причиной этого?
Ура!