Допустим, у вас готов файл OGG, а нужен текст с тайм-кодами из файла OGG. Отправьте его боту Поток в Telegram и получите расшифровку, где у реплик стоят метки времени. Внутренние числа страниц зависят от кодека, поэтому проверьте 2 места по звуку.
Превратить запись в текст
Киньте в чат с @potok_now_bot аудио, видео или голосовое сообщение, и распознанный текст вернётся туда же.
Открыть @potok_now_bot в Telegram
Около 30 языков · метки говорящих и тайм-коды · файлы до 2 ГБ · экспорт в TXT, MD, DOCX, PDF, SRT и VTT
Факты по делу
- Telegram Bot API принимает файл .OGG с кодеком OPUS как голосовое сообщение.
- Ogg — формат инкапсуляции (контейнер), описанный фондом Xiph.Org.
- Страницы Ogg несут позицию гранулы, смысл которой зависит от кодека; у звука это обычно отсчёты.
- Поток принимает файлы .ogg до 2 ГБ и читает их без отдельного шага конвертации.
Коротко о формате OGG
| Свойство | Значение |
|---|---|
| Тип | Контейнер, описанный фондом Xiph.Org |
| Расширения файла | .ogg, .oga |
| Что внутри | Формат инкапсуляции, который может нести звук Speex, Vorbis или FLAC |
Как получить тайм-коды для файла OGG
- Загрузите файл .ogg. Начните чат с @potok_now_bot и загрузите файл OGG. Один файл — до 2 ГБ, а самые большие принимает кнопка «Загрузить» в мини-приложении.
- Помните о свойстве формата. Страницы Ogg несут позицию гранулы, смысл которой зависит от кодека; у звука это обычно отсчёты.
- Включите тайм-коды. Откройте параметры «Другой формат» под результатом, включите тайм-коды (метки спикеров добавляются там же) и сверьте три метки со звуком.
- Подготовьте формат. В файле .ogg может быть звук Speex, Vorbis или FLAC; бот читает файл по содержимому, поэтому отправляйте его как есть.
Как выглядят метки времени
[00:00] Спикер 1: К вечеру ожидается сильный ветер и мокрый снег
[00:12] Спикер 1: Водителям советуют не выезжать без зимней резины
[00:31] Спикер 1: Завтра днём небо над городом постепенно прояснится
[00:58] Спикер 1: Футбольный матч перенесли из-за дождя на следующую неделю.
Строки написаны нами, чтобы показать вид текста. Это не результат реального файла OGG.
| Тема | Ответ |
|---|---|
| Приложение для компьютера | Диктовать в любые программы можно отдельным приложением Потока для компьютера; оно распознаёт русскую речь |
| Говорящие и время | Метки говорящих и тайм-коды включаются переключателями |
| Где работает | Telegram-бот @potok_now_bot; большие файлы принимает мини-приложение бота |
| Предел загрузки | 2 ГБ на файл |
| Экспорт | TXT, MD, DOCX и PDF для текста; SRT и VTT для субтитров |
Чего избегать с OGG
| Что не так | К чему приводит | Решение |
|---|---|---|
| Читают позицию гранулы Ogg как секунды | Получаются странные числа вместо времени | Берите метки времени из готового текста |
| Склеивают цепочки Ogg из разных записей | Отсчёт времени сбивается на стыках | Расшифровывайте каждую запись отдельным файлом |
| Обрезают OGG без пересборки страниц | Метки ближе к концу записи смещаются | Обрезайте аудиоредактором и сохраняйте файл заново |
| Сверяют метки с ползунком плеера, который округляет время | Кажется, что метки немного смещены | Проверяйте метки по самой фразе, а не по ползунку |
Следующие шаги
Загляните в инструменты, словарь и на страницу загрузки: там конвертеры, пояснения терминов и приложения для компьютера.
Что ещё спрашивают
Поток принимает файлы OGG?
Да. Бот принимает файлы .ogg до 2 ГБ, поэтому заранее конвертировать их не нужно.
Зависят ли метки времени от формата OGG?
Метки указывают место в записи, чтобы его можно было найти снова. Перед цитированием сверьте несколько из них со звуком.
Какие программы и устройства создают файлы OGG?
Запись звука в Android через MediaRecorder может сохраняться в формате OGG с кодеком Opus.
Источники
Даты показывают, когда источник был открыт. Страницы со временем правят; перед тем как опираться на деталь, прочитайте первоисточник.
- RFC 5334: Ogg media types, IETF · проверено
- Telegram Bot API, Telegram · проверено
- RFC 3533: The Ogg encapsulation format, IETF · проверено
Попробуйте на своём файле
Откройте @potok_now_bot в Telegram, прикрепите запись и подождите: расшифровка придёт сообщением в тот же чат.
Перейти к @potok_now_bot в Telegram