Habr<p>Пишем персонального AI-ассистента на Python</p><p>Современные голосовые помощники это мощные приложения, сочетающие обработку речи, машинное обучение и интеграцию с внешними API. В этой статье мы разберём, как создать базовый проект персонального ассистента на Python, используя библиотеки whisper, webrtcvad, gTTS и другие. Наш ассистент будет: слушать микрофон; определять начало и конец речи с помощью VAD (Voice Activity Detection); преобразовывать речь в текст через модель Whisper; отправлять запросы на локальный LLM для генерации ответа; читать ответ вслух с помощью gTTS; начинать/останавливать запись по нажатию клавиши. Проект может служить как началом для экспериментов, так и для прототипирования реальных решений.</p><p><a href="https://habr.com/ru/articles/919720/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/919720/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://zhub.link/tags/%D0%9F%D0%B8%D1%82%D0%BE%D0%BD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Питон</span></a> <a href="https://zhub.link/tags/%D0%93%D0%BE%D0%BB%D0%BE%D1%81%D0%BE%D0%B2%D0%BE%D0%B9_%D0%B0%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Голосовой_ассистент</span></a> <a href="https://zhub.link/tags/%D0%A0%D0%B0%D1%81%D0%BF%D0%BE%D0%B7%D0%BD%D0%B0%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D1%87%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Распознавание_речи</span></a> <a href="https://zhub.link/tags/Text_To_Speech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text_To_Speech</span></a> <a href="https://zhub.link/tags/voice_assistant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>voice_assistant</span></a></p>