Как сделать субтитры SRT и VTT из файла AMR

Команда ПотокаОбновлено ~2 мин чтения

Из файла AMR вы получаете субтитры SRT и VTT в виде 2 отдельных текстовых файлов. Сама голосовая запись остаётся без встроенных подписей. Отправьте файл боту Поток в Telegram, затем прослушайте начало и конец записи и убедитесь, что первые и последние фразы записаны верно.

Расшифровать запись

Напишите @potok_now_bot в Telegram и добавьте файл. Готовый текст появится в переписке, когда распознавание закончится.

Перейти к @potok_now_bot в Telegram

Экспорт в TXT, MD, DOCX, PDF, SRT и VTT · файлы до 2 ГБ · около 30 языков · спикеры и тайм-коды по желанию

Факты по делу

  • Файлы AMR начинаются со строки #!AMR и перевода строки; у AMR-WB — #!AMR-WB.
  • Android перечисляет AMR-NB в файлах 3GPP (.3gp) и AMR (.amr) на частоте 8 кГц и битрейте от 4,75 до 12,2 кбит/с.
  • Заголовок одноканального файла AMR — только сигнатура, затем кадры речи; дорожки субтитров нет, поэтому SRT всегда отдельный файл.
  • Файлы .amr до 2 ГБ можно отправлять как есть: Поток декодирует их без отдельной конвертации.

Коротко о формате AMR

СвойствоЗначение
ТипРечевой кодек для мобильных телефонов
Медиатипыaudio/AMR, audio/AMR-WB
Что внутриАдаптивная многоскоростная речь: AMR-NB (.amr) и AMR-WB (.awb)

Как сделать субтитры из файла AMR

  1. Начните с бота. Зайдите в @potok_now_bot в Telegram и отправьте запись .amr. Предел — 2 ГБ на файл, а большой файл удобнее отправить кнопкой «Загрузить» мини-приложения.
  2. Помните о свойстве формата. Заголовок одноканального файла AMR — только сигнатура, затем кадры речи; дорожки субтитров нет, поэтому SRT всегда отдельный файл.
  3. Выгрузите SRT или VTT. Выберите SRT или VTT среди кнопок выгрузки и загрузите файл рядом с видео в редакторе или плеере; сверьте первую и последнюю реплику со звуком.
  4. Полезно знать. Android перечисляет AMR-NB в файлах 3GPP (.3gp) и AMR (.amr) на частоте 8 кГц и битрейте от 4,75 до 12,2 кбит/с.

Как выглядит файл субтитров

Пример субтитров SRT

[00:00:01,000 --> 00:00:03,400] Субтитр 1: Здравствуйте, у меня не включается стиральная машина

[00:00:03,600 --> 00:00:06,100] Субтитр 2: Подскажите, когда мастер сможет приехать к нам домой

[00:00:06,300 --> 00:00:09,000] Субтитр 3: Запишите адрес: улица Садовая, дом двенадцать, квартира пять

[00:00:09,200 --> 00:00:11,800] Субтитр 4: Мастер обещал перезвонить насчёт ремонта стиральной машины.

Субтитры написаны нами, чтобы показать вид файла. Это не результат реального файла AMR.

Поток коротко
ПараметрЧто это значит
Сохранить какTXT, MD, DOCX, PDF, SRT, VTT
ДиктовкаОтдельное приложение Потока для компьютера диктует текст в любую программу; оно понимает русскую речь
РаспознаваниеОколо 30 языков с хорошими опубликованными результатами; ещё несколько с оговорками
Что принимаетсяГолосовые сообщения, аудио- и видеофайлы
ДоступБот @potok_now_bot в Telegram и его мини-приложение для больших загрузок

Типичные промахи с AMR

Частые ошибки и как их исправить
ПромахПоследствиеЧто сделать
Надеются найти субтитры внутри AMRВ файле только сигнатура и кадры речиБерите SRT отдельным файлом рядом с записью
Присылают AMR с очень тихой речьюСубтитры получаются с пропусками и обрывами фразЗапишите ближе к микрофону или усильте звук заранее
Подключают SRT от одной записи к другому видеоРеплики показываются не в тех местахПроверьте, что запись и видео из одного источника
Смешивают в одном SRT реплики двух разных звонковПодписи путаются и не совпадают с речьюДелайте отдельные субтитры для каждой записи звонка

Куда заглянуть дальше

Термины из текста разобраны в словаре. Полезные помощники лежат в инструментах; приложения — на странице загрузки.

Частые вопросы

Можно ли отправлять файлы AMR в Поток?

Да. Файлы .amr до 2 ГБ уходят боту как есть, отдельной конвертации перед распознаванием нет.

Субтитры вшиваются в мой файл AMR?

Нет. Вы получаете отдельный текстовый файл .srt или .vtt, а исходный файл AMR остаётся без изменений.

Какие программы и устройства создают файлы AMR?

Запись звука в Android через MediaRecorder может сохраняться в формате AMR_NB, то есть в файле .amr.

Источники

Мы открыли каждую страницу ниже в указанный день. Раз страницы обновляются, важные детали сверяйте с источником.

  1. RFC 4867: RTP payload format and file storage format for AMR and AMR-WB, IETF · проверено
  2. Supported media formats, Android Developers · проверено

Проверьте на своей записи

Киньте в чат с @potok_now_bot аудио, видео или голосовое сообщение, и распознанный текст вернётся туда же.

Написать @potok_now_bot в Telegram