Commit Graph

4 Commits

Author SHA1 Message Date
91a161179d feat: 集成本地语音系统 - SenseVoice 识别 + MeloTTS 中文合成
- whisper_server.py 支持 --engine sensevoice(复用 VAD/幻觉过滤,默认 whisper 兼容)
- 新增 /voice/local WS 通道 + local-asr.js 会话层(懒启动、pending 队列、flush 补发)
- manager.js 复活:py -3 探测(Store 占位符兜底)、模型路径双模式解析、ensure/waitForVoiceReady
- 新增 tts_melo.py + melo TTS provider(MeloTTS 中文,免费离线,lexicon 音素化无需 espeak-ng)
- api.js 修复 ws 8.x isBinary 帧区分(文本/二进制都以 Buffer emit,云端 ASR flush 误判为音频的隐藏 bug)
- 语音面板默认本地引擎;TTS 下拉新增 MeloTTS;/tts/stream 按 provider 输出 audio/wav
- 模型目录 src/voice/models/ gitignored,打包时经 asarUnpack 进安装包(391MB)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-08 03:08:15 +08:00
bd29375cf3 chore: gitignore 演示素材文件
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-08 01:58:50 +08:00
a57c360b06 fix: 修复托盘菜单语法错误与激活页缺失,完善 Windows 打包流程
- electron/main.cjs: 修复托盘菜单损坏的合并代码(SyntaxError),托盘 3D 意识空间与 ipc 路由改用正确的 backendPort 变量
- 新增 activation.html 激活页(对接 /activate 接口,支持自动识别/8 个服务商)
- scripts/package-win.ps1: 打包前切换 better-sqlite3 到 Electron ABI、打包后还原 Node ABI,避免 dev 后端崩溃;内置 npmmirror 工具链镜像
- scripts/gen-icons.ps1 + build/icon.ico: 生成安装包图标(electron-builder 必需)
- package.json: build 脚本改用 package-win.ps1(不再依赖 VS 工具链)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-08 01:54:08 +08:00
xiaoyuanda666-ship-it
bf73366e81 feat: 白龙马数字意识框架 v2.2.0 - 3D意识空间、多技能协同、自我进化系统 2026-06-07 19:43:22 +08:00