это проект где ии бот через других чекает за голос...

創建於:2026年9月8日

使用 GPT-5.6 Thinking 回答 Chat01

問題

SECURITY.md
.env
.gitignore
1.py
CHANGES.md
FORK_RATIONALE.md
install.bat
README_RU.md
requirements.txt
run.bat

это проект где ии бот через других чекает за голосом игрока и переводит его в логи
но у меня есть самое главное это
чтобы он умел именно распозновать грузинский (можно использовать доп базы данных только под грузинский для имбы)
щас он супер пиздато распознаёт русский но на грузинский пишет русскую транскрипцыю мб изза акцента и тд но факт остоётся что надо чтобы он понимал идиально грузинскую речь с акцентом
скинь изменёный проет чтобы он решал проблемму

思考

Removed pycache and rebuilt ZIP package

Worked for 4m 42s

回答

Готово. Я переделал проект именно под проблему «грузинская речь → русская фонетическая транскрипция».

Скачать изменённый проект RU/KA v4

Что изменено:

  • грузинский теперь проверяется даже если первоначальный LID уверенно решил, что речь русская — в старой версии Georgian fallback мог быть заблокирован почти нулевой ka-вероятностью; (1.py)
  • оставил ваш специализированный Georgian Whisper и принудительный language="ka" — это соответствует рекомендации его model card; (Hugging Face)
  • добавил второй независимый грузинский ASR — NVIDIA Georgian FastConformer через sherpa-onnx. Для исходной NVIDIA-модели заявлены WER 5.73% на Common Voice и 13.44% на FLEURS; она обучена примерно на 163 часах грузинской речи. (Hugging Face)
  • если Georgian Whisper + FastConformer слышат похожий грузинский текст, система может выбрать ka, даже когда VoxLingua/обычный Whisper ошиблись в сторону ru;
  • добавил Russian lexical guard через wordfreq: если кириллический текст реально состоит из нормальных русских слов, хороший русский результат защищается от ложного переключения в грузинский;
  • если кириллица выглядит именно как фонетическая абракадабра грузинской речи, а два KA-ASR согласны — побеждает грузинский;
  • добавлены диагностики [KA FASTCONFORMER], [RU LEXICAL], [KA ENSEMBLE], [KA ENSEMBLE WIN];
  • install.bat, run.bat, requirements.txt, README и .env.example обновлены;
  • 1.py прошёл py_compile.

Сразу уточню: «идеально при любом грузинском акценте» гарантировать нельзя — даже специализированные модели сами указывают сильные акценты/диалекты как сложный случай. (Hugging Face) Но эта схема намного лучше соответствует вашей задаче, потому что решение больше не зависит от одного ошибочного определения языка.

И очень важно: исходный .env содержал опубликованные Discord-токены. Я не положил их в ZIP. Перед запуском создайте новые токены в Discord Developer Portal — ваш SECURITY.md тоже прямо требует ротацию токена, если он попал в чат/лог/репозиторий. (SECURITY.md)

SHA-256 архива: 8d206afea74fb573935fd57371d1dd17ca12ccb93932816a5ad434142e36c4c4.

Если скинете 5–10 коротких аудио, на которых сейчас грузинский превращается в кириллицу, можно уже точечно подкрутить KA ENSEMBLE пороги именно под голоса/акцент ваших игроков.

分享這個問答