Всем привет!
У нас есть бот, который сейчас умеет делать анкетирование, выдавая пользователю файл в конце.
Мы хотим расширить его и добавить функционал получения аффермаций - это такие фразы, которые нужно повторять вслух.
В меню пользователь выбирает получить аффермацию
Далее мы ему предлагаем выбрать раздел аффермации, он выбирает и мы даем ему рандомную из csv, которую мы подготовим.
После этого ему выводится текст этой аффермации из csv и система предлагает ему скинуть аудио или выбрать другую или выйти
Далее мы используем библиотеку vosk-api для распознования речи и смотрим совпадение - если совпадение по символам более 80% - говорим ему молодец и предлагаем записать еще раз, так три раза.
Кроме этой задачи будут 3 косметические - заменить текст, название файла и тп