janvarev/Irene-Voice-Assistant
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
Ирина - русский голосовой ассистент для работы оффлайн. Поддерживает скиллы через плагины.
伊琳娜(Irina)是一款专注于离线运行的俄语语音助手开源项目,基于Python 3.5+开发,核心设计理念是让用户在不依赖网络连接的情况下也能获得流畅的语音交互体验。项目通过插件(技能)系统实现功能扩展,默认安装后即可使用“伊琳娜你好”“抛硬币”“掷骰子”“猜大小”和“定时器”等基础命令。技术栈方面,项目采用Vosk作为离线语音识别引擎,支持流式识别,在俄语识别准确率上甚至超越Whisper Large V3(WER仅11.6%对比15.9%);语音合成则使用pyttsx3等本地引擎。从12.0版本开始引入AI插件功能,通过调用兼容OpenAI接口的大语言模型(如ChatGPT、Claude 3),用户可以用自然语言自由触发各类操作,例如“设置两小时三十分钟的定时器”即可自动调用定时器插件。项目还集成了VseGPT.ru服务,支持联网获取实时信息(通过Perplexity Online模型)和OpenAI TTS云端语音合成。该项目主要解决了语音助手对网络的强依赖问题,适合需要在离线环境使用俄语语音控制的场景,如工业现场、偏远地区或注重隐私的本地化部署。安装方式灵活,Windows用户可通过专用安装器快速部署,也支持Linux和macOS。项目提供基于Gradio的Web设置管理器,方便用户配置插件和调整参数。