voicemixbot

voicemixbot

voicemixbot

Бот для склейки голосовух

@voicemixbot

Зачем

Склеить голосовухи на ходу без редактора звука.

Примеры

  1. Тебе сложно наговорить 5 минут речи красиво. Вместо наговаривания всего файла сразу, ясно произнеси все фразы раздельно друг за другом, продумав каждую.
  2. Надо записать подкаст на сложную тему, гуляя по улице, но вся мысль ещё не сформировалась и без мычания за раз её выдать не получится. Отличный вариант — говоришь частями, обдумывая каждый следующий кусок.
  3. Хочешь записать инновационный трек в виде склейки пердежа, скрипа двери и крика бомжей в метро.

Как пользоваться

  1. Заходи в @voicemixbot - ему уйдёт команда start.
  2. Шли голосовухи друг за другом. После каждой увидишь ADD N, где N - её порядковый номер (начиная с нуля).
  3. Удалить последнюю голосовух в цепи - отправь pop.
  4. Всё сказал что хотел: пиши make. Получаешь цельный склееный файл. Забыл что-то сказать - докидывай голосовух и набирай make заново: они докляется в конец.
  5. Пиши clear если надо создать новый проект.

Справочник команд

  • clear - забыть всё, начать новый проект
  • info - статус текущего проекта
  • make - склеить текущий проект (цепь голосовух) в один файл
  • name TEXT - указать название TEXT для вашей итоговой записи
  • pop - удалить последнюю голосовуху проекта
  • amp 1 или amp 0 - включить или выключить автоусиление тихой речи.
  • bitrate N - установить битрейт, где N - между 2000 и 50000
    bitrate 2000 - удивить друзей речью из трубы; маленький файл
    bitrate 50000 - передать максимум нюансов ветра; файл побольше
  • mk N MESSAGE - поставить текстовую метку MESSAGE перед куском номер N. Нумерация с нуля. N - это тот номер, который фигурирует в ответе "ADD".

Метки времени

00:00 - Приветствие
00:21 - Музыка
00:31 - Новости
01:04 - О погоде

Чтобы получить такую таблицу временных меток под записью, отправляй нужный текст перед той голосовухой, на начало которой этот текст должен ссылаться. Текстом считается любой текст, которого нет в таблице команд. Если вы хотели поставить метку перед уже отправленной голосовухой, но забыли это сделать, то используйте команду mk N (см выше).

Технические детали

Кодируем речь кодеком OPUS, он прекрасно звучит даже на битрейте 24k, где mp3 бы уже умер. "/" в начале команды не важен. /pop и pop работают одинаково. Цепь голосовух мы называем "проект". У каждого проекта есть уникальное случайное служебное имя вида d7_uaUcUXc0. Помнить его тебе не надо. Команда clear создаёт новый проект с новым именем, забывая предыдущий навсегда. Лимит кусков в проекте - 200, но лучше не рисковать - результат может случайно не влезть в телеграм.

Безопасность

Команда clear удаляет твои файлы из файловой системы нашего сервера (с серверов Telegram - нет) и не попадает ни в какие архивы и бекапы. Админ физически имеет доступ ко всем вашим голосовухам, но и админы телеграм к вашему тексту тоже. Если к нам придёт майор, мы тебя сдадим, но кому ты нужен. Распознавания речи и реакции на "бомба", "чеченцы" нет - это лишние ресурсы, а наш сервер слаб. Бекапов нет, имеем право потерять все данные, но хранить их годами и не обещали - сохраняйте себе результат компиляции.



Report Page