Как получить текст с тайм-кодами из файла AAC

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

AAC хранит звук крошечными кадрами одинакового размера, а не секундами. Это не мешает: отправьте запись боту Поток в Telegram и получите текст с тайм-кодами из файла AAC, где метки уже в понятном виде. После обрезки или склейки сверьте 2 метки со звуком.

Отправьте файл, получите текст

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

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

Около 30 языков · метки говорящих и тайм-коды · файлы до 2 ГБ · экспорт в TXT, MD, DOCX, PDF, SRT и VTT

Коротко

  • Расширение .aac используется для файлов с необработанным потоком AAC.
  • Библиотека Конгресса описывает AAC как формат перцептивного кодирования звука со ссылкой на ISO/IEC 14496-3.
  • Один сжатый кадр AAC соответствует 1024 отсчётам, около 21,3 мс при 48 кГц.
  • Файлы .aac до 2 ГБ можно отправлять как есть: Поток декодирует их без отдельной конвертации.

Что такое файл AAC

СвойствоЗначение
ТипАудиокодек (поток AAC, ADTS)
Расширения файла.aac, .m4a
Что внутриПерцептивное кодирование звука; файл .aac — поток ADTS из самосинхронизирующихся кадров

Как получить тайм-коды для файла AAC

  1. Откройте бота и отправьте файл. Откройте @potok_now_bot в Telegram и отправьте файл .aac. Принимаются файлы до 2 ГБ; длинную запись загрузите кнопкой «Загрузить» в мини-приложении бота.
  2. Одно свойство формата важно. Один сжатый кадр AAC соответствует 1024 отсчётам, около 21,3 мс при 48 кГц.
  3. Включите тайм-коды. Откройте параметры «Другой формат» под результатом, включите тайм-коды (метки спикеров добавляются там же) и сверьте три метки со звуком.
  4. Подготовьте формат. Отправляйте .aac как есть; если файл не открывается и в вашем плеере, возможно, он повреждён, сначала исправьте это.

Как выглядят метки времени

Пример расшифровки с тайм-кодами

[00:00] Спикер 1: Спрос растёт, когда товар становится нужнее покупателям

[00:12] Спикер 1: Предложение подстраивается к спросу не сразу, а с задержкой

[00:31] Спикер 1: Разберём пример с рынком местных овощей

[00:58] Спикер 1: Лифт сломан, поэтому поднимайтесь по лестнице на пятый этаж.

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

Что вы получаете с Потоком
ТемаОтвет
Что принимаетсяГолосовые сообщения, аудио- и видеофайлы
Другие языкиПеревода нет: текст остаётся на языке записи
Где пользоватьсяTelegram-бот @potok_now_bot; большие файлы принимает мини-приложение бота
ДиктовкаДиктовать в любые программы можно отдельным приложением Потока для компьютера; оно распознаёт русскую речь
Размер файлаФайлы до 2 ГБ

Где подводят файлы AAC

Где обычно ошибаются
ПромахПоследствиеЧто сделать
Делят время AAC на 1024 отсчёта вручнуюОшибка накапливается на длинных записяхПользуйтесь метками, которые уже стоят в тексте
Присылают AAC после обрезки по кадрамМетки смещаются относительно оригинальной записиЗаписывайте точку начала вашего фрагмента заранее
Склеивают куски .aac в один потокМетки не показывают, где стык двух записейРасшифровывайте файлы по отдельности
Копируют метки в субтитры без округления до целых секундПодписи мелькают слишком часто и мешают читатьОкругляйте метки до удобного шага, сохраняя границы реплик

Следующие шаги

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

Вопросы и ответы

Поток принимает файлы AAC?

Да. Бот принимает файлы .aac до 2 ГБ, поэтому заранее конвертировать их не нужно.

Зависят ли метки времени от формата AAC?

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

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

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

Источники

Каждый источник открыт вручную в указанную дату. Страницы меняются, поэтому при важной детали откройте источник.

  1. AAC, Advanced Audio Coding (Library of Congress), Library of Congress · проверено
  2. ADTS, Audio Data Transport Stream (Library of Congress), Library of Congress · проверено
  3. AAC encoder, Microsoft Learn · проверено

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

Запись уходит боту @potok_now_bot файлом или голосовым сообщением, а расшифровка приходит вам в Telegram.

Открыть @potok_now_bot в Telegram