Commit History

  1. README: drop DMG section (installer not publicly hosted)⁠

    hzeng412 +1: Claude Fable 5
    9dca1cb
  2. README: fix model-download instructions for clone install⁠

    hzeng412 +1: Claude Fable 5
    040114b

  1. Bundle Qwen3-ASR weights in packaged app; slim PyInstaller assets⁠

    hzeng412 +1: Claude Fable 5
    2e4bd5d

  1. ASR: use auto language detection to reject non-speech (fixes hallucination)⁠

    hzeng412 +1: Claude Fable 5
    21dbad4

  1. Make Qwen3-ASR the default on main; bump to 1.2.0⁠

    hzeng412 +1: Claude Fable 5
    3c70498
  2. Add audio output device (speaker) selection⁠

    hzeng412 +1: Claude Fable 5
    a3bf559
  3. Show the active ASR engine in the UI⁠

    hzeng412 +1: Claude Fable 5
    c3f5082
  4. Add script to convert TTS .bin weights to safetensors⁠

    hzeng412 +1: Claude Fable 5
    e73f2e4
  5. Fix websocket route registration for starlette >= 1.0⁠

    hzeng412 +1: Claude Fable 5
    a17b420
  6. ASR: add Qwen3-ASR engine, default zh/en to it on this branch⁠

    hzeng412 +1: Claude Fable 5
    417ffa1

  1. README: lead with GUI (clone-and-run) quick start, move CLI after⁠

    hzeng412 +1: Claude Opus 4.8 (1M context)
    3c3f610
  2. Electron: open external links in system browser⁠

    hzeng412 +1: Claude Opus 4.8 (1M context)
    89dd896
  3. Add About tab in settings (models used + repo links)⁠

    hzeng412 +1: Claude Opus 4.8 (1M context)
    45d25d1
  4. Add external mic array support, UI i18n, glass settings redesign, and fixes⁠

    hzeng412 +1: Claude Opus 4.8 (1M context)
    afd6c89

  1. Update project docs.

    liumaolin
    2f3888a
  2. refactor(core): Architecturally decouple Audio, ASR, and TTS modules⁠

    liumaolin
    60f8238

  1. 简化LLM模型路径管理。

    liumaolin
    2baeba2

  1. 打包Python时默认激活Python虚拟环境

    liumaolin
    b319d19
  2. 修复electron app打包时,需要notary两次的问题

    liumaolin
    00c731a
  3. [fix]: notarize debug info.

    Xin Zhang
    0d40789

  1. 更新前端资源文件

    liumaolin
    f7c398e
  2. [fix]: role bugfix.

    Xin Zhang
    6883144

  1. 为LLMResponseGenerator类添加TaskStatusMixin混入,以增强任务有效性检查功能,确保在生成回答时任务状态的有效性。

    liumaolin
    d205383
  2. Update frontend assets.

    liumaolin
    eeb7fe5

  1. Merge branches 'main' and 'main' of hf.co:MoYoYoTech/VoiceDialogue

    Xin Zhang
    4029b29
  2. [fix]: voice selection bugfix.

    Xin Zhang
    797cd52
  3. 更新音频任务处理逻辑,使用模型副本替代原始任务对象,以确保数据一致性和完整性。

    liumaolin
    2c7e742
  4. 重构处理LLM生成chunk内容的方法,以提高文本生成的准确性。

    liumaolin
    e3d17e2
  5. 去除对 LLM 输出的处理

    liumaolin
    08fc60d

  1. 更新LLM模型参数,调整top_p值为0.8,并添加max_tokens参数,设置为32768。

    liumaolin
    c531bfc
  2. 更新用户配置文件,修复logger导入路径以确保正确加载日志记录功能。

    liumaolin
    bbf79f2

  1. 更新加载页面图标路径,添加新的图标文件至assets/images目录。

    liumaolin
    fb2e3d6
  2. 更新前端文件

    liumaolin
    1cc5d82
  3. [fix]: improve style.

    Xin Zhang
    31e11af
  4. [fix]: remove frontend ref audio.

    Xin Zhang
    8ba9c84
  5. Merge branch 'main' of hf.co:MoYoYoTech/VoiceDialogue⁠

    Xin Zhang
    f71be4e
  6. [feature]: update prompt config.

    Xin Zhang
    d35a0ba
  7. 添加获取TTS模型参考音频的API路由,支持通过模型ID获取音频文件。

    liumaolin
    226effc
  8. Merge branch 'main' of hf.co:MoYoYoTech/VoiceDialogue⁠

    Xin Zhang
    8ead306
  9. [feature]:prompt config.

    Xin Zhang
    73e6ae0

  1. 更新API文档

    liumaolin
    5258538
  2. 缓存user_prompts以提高性能

    liumaolin
    d12af4f
  3. 调整prompt的逻辑,确保展示的提示词中不包含/no_think指令

    liumaolin
    22a06c4
  4. 添加设置相关的API路由⁠

    liumaolin
    15ab478
  5. 在测试文件中添加对中文和英文系统提示的导入检查,以确保在未定义时能够正确加载配置。

    liumaolin
    1816130
  6. 调整LLM prompt的存放位置

    liumaolin
    310c0ba
  7. 增强任务有效性检查,添加日志记录以便于调试。

    liumaolin
    b7ae839
  8. 在生成TTS音频时始终记录生成信息。

    liumaolin
    3a6b6fc
  9. 在`SpeechStateMonitor`类的初始化过程中调用该方法,确保在创建新语音任务时中断任务ID被正确重置。

    liumaolin
    259c23b

  1. 更新electron-app的package.json文件,设置版本号为日期。

    liumaolin
    5f0761d