vbvsro
Написал бота, который учит испанскому и ругает за акцент. Бесплатно, на коленке и с нейросетями
Всем привет, Пикабу! 👋
Меня зовут Влад, и я начинающий программист. Решил я как-то выучить испанский язык. Купил учебник, включил аудио... И понял главную проблему: я всё понимаю, когда слушаю диктора, но стоит мне самому открыть рот — я чувствую себя овощем. Нет обратной связи. Не с кем поговорить. А репетиторы стоят как крыло от самолета.
Подумал я: «А что, если сделать себе учителя из кода?» 💻
Так родился мой Telegram-бот, который теперь слушает мои голосовые, распознает речь и честно говорит: «Senor, ты сказал "каса" вместо "casa", точность 60%, попробуй еще раз!».
Что под капотом? (Для технарей)
Я не стал платить за дорогие API. Взял старый добрый Python, библиотеку aiogram и развернул на сервере Whisper.cpp (локально!).
Бот принимает голосовое.
Прогоняет через локальную нейросеть Whisper (модель tiny, чтобы быстро работало).
Сравнивает текст с эталоном из урока.
Выдает процент точности.
А еще там есть режим «Болталка с ИИ», где можно поговорить о жизни на испанском, и нейросеть поддержит диалог и исправит ошибки.
Получился такой цифровой полиглот-друг. 🦜
Зачем я это выкладываю?
Хочется поделиться результатом. Для меня это первый большой проект, где я соединил код и реальную пользу.
Мне нужны тестировщики! Бот работает, но чем больше людей будут им пользоваться, тем лучше я смогу его докрутить (добавить новые уроки, улучшить проверку).
Может, кому-то из пикабушников реально пригодится для практики, особенно тем, кто стесняется говорить с людьми.
Как попробовать?
Всё бесплатно. Заходите, тыкайте кнопки, ругайте бота за ошибки (или хвалите, если понравится 😄).
👉 Ссылка на бота: https://t.me/Spanish1_Vladd_bot
(Нажми Start и скажи «¡Hola!»)
Планы:
Хочу добавить генерацию картинок к словам (чтобы учить визуально) и расширить базу диалогов.
Буду рад любой критике в комментариях! Как вам идея учить язык с ботом? Какой процент точности у вас получится с первой попытки? 👇
(Прикрепляю фотку моего робота-учителя, которого нарисовала нейросеть, и скриншот, как бот оценивает мое произношение).

