Pull to refresh

Превращаем голосовое сообщение в структурированную заметку

Level of difficultyEasy
Reading time2 min
Views1.7K
Пример работы бота
Пример работы бота

Вы когда-нибудь оказывались в ситуации, когда голова была полна идей, но записать их нет возможности? Тогда вы знаете, как бывает сложно быстро и качественно зафиксировать свои мысли. А может вам знакома ситуация, когда собеседник записывает голосовое сообщение на 5 минут с описанием какого-нибудь проекта, и вам приходится переслушивать его снова и снова, чтобы понять все детали. Столкнувшись с этим, я решил сделать Telegram-бота, который может превратить голосовое сообщение в структурированную заметку.

Для распознавания речи я решил использовать Yandex Speechkit, а для преобразования неформатированного текста в заметку использую ChatGPT. Так как API из России теперь использовать не разрешают, использую сайт ProxyAPI, однако цены оставляют желать лучшего. Если знаете более дешёвый аналог - буду рад, если поделитесь.

Форматирование текста у gpt-4 явно более качественное, чем у gpt-3.5. Заметки у него получаются более понятные, и он качественнее передает исходную информацию. Также неплохие результаты выдает YandexGPT, но цены на него примерно такие же, как и на gpt-3.5.

Немного о применении бота. С его помощью можно превратить поток мыслей, записанный в голосовое сообщение, во внятный текст, в котором ваши идеи будут расписаны по пунктам. Здесь же удобные голосовые заметки для студентов, которые автоматически превращаются в конспект, и быстрое фиксирование идей.

Интерфейс бота максимально простой - записываем или пересылаем голосовое сообщение, и получаем структурированную, четкую заметку. Таким образом, пользователь может создавать заметки, не прибегая к набору текста на клавиатуре, что особенно удобно в ситуациях, когда руки заняты. Также есть режим "текст", в котором бот просто распознает текст и выводит его с правильным форматированием. Позже добавлю возможность преобразовать неформатированный текст из пересланного сообщения в заметку.

Собственно бота можете найти здесь. Апдейты по разработке будут у меня в группе в ВК. Если есть идеи по улучшению бота, пишите в комментарии или в сообщения в группу, буду рад вашим идеям.

Tags:
Hubs:
Total votes 6: ↑0 and ↓6-6
Comments3

Articles