Перейти к содержимому
Антон ГончаровРазработчик ИИ-систем

1 минута чтенияСделать за вечер

За вечер: бот превращает голосовые в задачи

За вечер: бот превращает голосовые в задачи

Голосовые себе «на потом» обычно заканчиваются тем, что потом их никто не слушает. Можно собрать Telegram-бота, который принимает аудио и возвращает короткий список задач.

1. Создайте бота и принимайте голосовые сообщения. Файл сохраняйте во временную папку, а идентификатор чата — рядом с ним.

2. Отправьте аудио в сервис распознавания речи. На выходе нужен обычный текст, без попытки сразу «думать за вас».

3. Передайте расшифровку модели с жёстким форматом: задача, срок, контекст, неопределённости. Если задачи нет — пусть вернёт пустой список.

4. Пришлите результат обратно с кнопками «добавить», «изменить», «удалить». Сохраняйте только подтверждённые пункты — например, в SQLite или Notion.

Ключевой момент: бот не должен автоматически создавать дедлайны из фразы «надо бы». AI хорошо извлекает намерение, но плохо угадывает обязательство.

Для хранения достаточно начать с одной таблицы: tasks(id, text, deadline, status, source).

Обсудить в канале
За вечер: бот превращает голосовые в задачи — блог Антона Гончарова