Создание голосового ассистента с использованием технологий нейронных сетей

Авторы

DOI:

https://doi.org/10.17308/sait/1995-5499/2025/2/127-138

Ключевые слова:

нейронные сети, голосовой ассистент, алгоритм нечёткого сравнения, расстояние Левенштейна, расстояние Дамерау — Левенштейна, сходство Джаро — Винклера, распознавание речи, синтез речи

Аннотация

В статье исследуется разработка голосового ассистента с применением технологий нейронных сетей. Основная цель работы заключается в демонстрации возможности использования нейросетевых решений для создания эффективных программ голосовых помощников. В процессе исследования создана программа на языке Python, которая была протестирована на предмет быстродействия и точности. Программа способна выполнять широкий спектр задач, включая персонализацию команд, создание сложных алгоритмов, интеграцию с системами «Умный дом» и обеспечение высокого уровня конфиденциальности через локальную обработку данных. Проблема интерпретации команд решается применением алгоритма нечёткого сравнения. Реализованы алгоритмы нахождения расстояния Левенштейна и Дамерау — Левенштейна, а также сходства Джаро — Винклера для точного распознавания голосовых запросов. Сопоставляется их эффективность с точки зрения точности работы и оптимизации. Описан интерфейс программы, созданный с использованием библиотеки CustomTkinter,а также представлен общий принцип работы голосового ассистента. Применены библиотеки VOSK и Silero TTS на основе нейронных сетей в ключевых элементах программы — голосовой ввод и синтез речи. Составлена статистика использования программы и проведена оценка быстродействия и точности работы её ключевых компонентов, сделаны выводы о перспективах использования решения на основе нейронных сетей в разработке приложений.

Биографии авторов

  • Ирина Александровна Седых, Lipetsk State Technical University

    д-р техн. наук, доцент, профессор кафедры автоматизированных систем управления ФГБОУ ВО «Липецкий государственный технический университет»

  • Тарас Александрович Скоринa, Lipetsk State Technical University

    магистрант 2-го года обучения кафедры высшей математики ФГБОУ ВО «Липецкий государственный технический университет»

Библиографические ссылки

Загрузки

Опубликован

2025-09-02

Выпуск

Раздел

Современные технологии разработки программного обеспечения

Как цитировать

Создание голосового ассистента с использованием технологий нейронных сетей. (2025). Вестник ВГУ. Серия: Системный анализ и информационные технологии, 2, 127-138. https://doi.org/10.17308/sait/1995-5499/2025/2/127-138

Наиболее читаемые статьи этого автора (авторов)