Opus режет звук на очень короткие кадры разной длины, но для разговора это не важно: метки привязываются к репликам. Отправьте запись боту Поток в Telegram и получите текст с тайм-кодами из файла Opus. Потом проверьте 2 метки на слух и при сдвиге исправьте их вручную.
Расшифровать запись
Откройте @potok_now_bot в Telegram, прикрепите запись и подождите: расшифровка придёт сообщением в тот же чат.
Написать @potok_now_bot в Telegram
Экспорт в TXT, MD, DOCX, PDF, SRT и VTT · файлы до 2 ГБ · около 30 языков · спикеры и тайм-коды по желанию
Главное
- RFC 7845 определяет инкапсуляцию кодека Opus в Ogg.
- RFC 7845 рекомендует расширение .opus и медиатип audio/ogg для файлов Ogg Opus.
- Opus кодирует кадры длиной от 2,5 до 60 мс, а пакет вмещает до 120 мс.
- Поток принимает файлы .opus до 2 ГБ и читает их без отдельного шага конвертации.
Что такое файл Opus
| Свойство | Значение |
|---|---|
| Тип | Аудиокодек, в Ogg хранится как .opus |
| Расширения файла | .opus |
| Что внутри | Кодек Opus в инкапсуляции Ogg |
Как получить тайм-коды для файла Opus
- Откройте бота и отправьте файл. Откройте @potok_now_bot в Telegram и отправьте файл .opus. Принимаются файлы до 2 ГБ; длинную запись загрузите кнопкой «Загрузить» в мини-приложении бота.
- Помните о свойстве формата. Opus кодирует кадры длиной от 2,5 до 60 мс, а пакет вмещает до 120 мс.
- Включите тайм-коды. Откройте параметры «Другой формат» под результатом, включите тайм-коды (метки спикеров добавляются там же) и сверьте три метки со звуком.
- Перед отправкой. Отправляйте файл .opus как есть. Не пересохраняйте его в MP3: каждое перекодирование теряет детали.
Как выглядят метки времени
[00:00] Спикер 1: Слушай, я нашёл отличное место для воскресного обеда
[00:12] Спикер 1: Там делают домашнюю пасту и свежий хлеб
[00:31] Спикер 1: Давай встретимся у входа в парк в воскресенье
[00:58] Спикер 1: Оставьте ключи у соседки, она зайдёт и польёт цветы.
Строки написаны нами, чтобы показать вид текста. Это не результат реального файла Opus.
| Возможность | Подробности |
|---|---|
| Метки и время | Метки говорящих и тайм-коды включаются переключателями |
| Где работает | Бот @potok_now_bot в Telegram и его мини-приложение для больших загрузок |
| Краткое содержание | Под готовой расшифровкой есть кнопка «Выжимка» для краткого конспекта |
| Что принимается | Голосовые сообщения, аудио- и видеофайлы |
| Приложение для компьютера | Отдельное приложение Потока для компьютера диктует текст в любую программу; оно понимает русскую речь |
Частые ошибки при работе с Opus
| Ошибка | Что происходит | Как исправить |
|---|---|---|
| Разбирают Opus на кадры по 2,5 мс вручную | Получаются тысячи лишних меток вместо понятных реплик | Опирайтесь на метки у целых фраз |
| Присылают Opus из мессенджера после пересылки | Звук пережимается повторно, речь становится хуже | Берите оригинал записи, а не пересланную копию |
| Путают длину кадра с длиной реплики | Метки кажутся слишком частыми или редкими | Метка относится к строке текста, а не к кадру |
| Просят метку для каждого слова вместо каждой реплики | Текст разрастается, и читать его неудобно | Для обычного разговора выбирайте метки по репликам |
Ещё
Нужен конвертер или калькулятор? Откройте инструменты. Не уверены в термине? Загляните в словарь. Приложения — на странице загрузки.
Вопросы и ответы
Поддерживается ли Opus?
Да: бот принимает файлы .opus до 2 ГБ и сам их декодирует, так что заранее ничего конвертировать не нужно, достаточно отправить файл как есть.
Зависят ли метки времени от формата Opus?
Метки указывают место в записи, чтобы его можно было найти снова. Перед цитированием сверьте несколько из них со звуком.
Какие программы и устройства создают файлы Opus?
Голосовые сообщения Telegram — это OGG с кодеком Opus: sendVoice принимает именно такой файл.
Источники
Даты показывают, когда источник был открыт. Страницы со временем правят; перед тем как опираться на деталь, прочитайте первоисточник.
- RFC 7845: Ogg encapsulation for the Opus audio codec, IETF · проверено
- RFC 6716: Definition of the Opus audio codec, IETF · проверено
Попробуйте на своём файле
Напишите @potok_now_bot в Telegram и добавьте файл. Готовый текст появится в переписке, когда распознавание закончится.
Перейти к @potok_now_bot в Telegram