Skip to content

feat(asr): add new Doubao API params and settings UI#96

Merged
missuo merged 9 commits into
missuo:mainfrom
Mctashuo:feat/doubao_new_api
May 10, 2026
Merged

feat(asr): add new Doubao API params and settings UI#96
missuo merged 9 commits into
missuo:mainfrom
Mctashuo:feat/doubao_new_api

Conversation

@Mctashuo

Copy link
Copy Markdown
Contributor

Update Rust ASR layer with new Volcengine Doubao API parameters:
new console auth (X-Api-Key), language selection, endpoint silence,
output zh variant, accelerate first character, and dialog context.

Add corresponding macOS settings UI: auth mode switch (New/Legacy
Console), language dropdown (Doubao + DoubaoIME), and collapsible
advanced settings section. DoubaoIME provider now supports language
config and auto-detection. CLI defaults to auto language detection.

Add lenient serde deserializers for Option<u32>/Option<String> to
handle empty strings from config gracefully.
image

Mctashuo added 9 commits May 7, 2026 09:45
Update Rust ASR layer with new Volcengine Doubao API parameters:
new console auth (X-Api-Key), language selection, endpoint silence,
output zh variant, accelerate first character, and dialog context.

Add corresponding macOS settings UI: auth mode switch (New/Legacy
Console), language dropdown (Doubao + DoubaoIME), and collapsible
advanced settings section. DoubaoIME provider now supports language
config and auto-detection. CLI defaults to auto language detection.

Add lenient serde deserializers for Option<u32>/Option<String> to
handle empty strings from config gracefully.
@missuo missuo merged commit 31d8b6a into missuo:main May 10, 2026
@Mctashuo Mctashuo deleted the feat/doubao_new_api branch May 10, 2026 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants