Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Iversat/Alice-client

Repository files navigation

alice-client

MIT License

{96DA47FF-9EB8-4DDA-8412-EC8AE12F4F65}

{0CD59791-1F18-474D-926B-8646EDFBF896}

🚀 О проекте

Исследовательская работа, направленная на изучение внутренней работы голосового помощника «Алиса» и механизма взаимодействия на уровне веб-сокета.


Важно

В коде предусмотрена возможность ввода OAuth-токена от вашего аккаунта для полноценной интеграции с системами умного дома(+ использование YandexGPT_5_PRO). Без токена код может работать, но только с фунционалом браузера(Алиса как камень)


Реализованные функции:

  1. Взаимодействие с ИИ моделью (как на приложенном изображении) - alice_client_terminal.py
  2. Голосовой ответ - получение ответа от Алисы в формате .opus - alice_client_receiving_tts.py
  3. Функция повтора - реализация SpeechKit(синтез речи) “Повтори за мной” - alice_client_speechkit_tts.py
  4. Распознование речи - реализация SpeechKit в реальном времени при помощи библиотеки pyaudio - alice_client_speechkit_asr.py

Источники

За основу я взял бесплатную браузерную версию Алисы, которая на минутку не имеет скрытых алгоритмов работы. Также очень помог слив 2023 кода, а именно alice/uniproxy/*.


Данный проект создан не с целью использования в коммерческой деятельсти. О взломе речь тут не идет. Следите за моими репозиториями.


С любовью к Яндекс ❤️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages