Dot RVC Bridge
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_voice_statusA | 检查本机 RVC 引擎、模型、音频配置及阻塞原因;不启动录音,不证明实际通话音频已接通。 |
| list_local_modelsA | 列出配置目录里的 .pth 和候选 .index 路径;不反序列化权重,不自动导入或判断兼容性。 |
| list_voice_modelsA | 列出已导入兼容引擎的 RVC 模型槽位。请用返回的槽位选择角色。 |
| select_voice_modelA | 在引擎音频暂停时选择已导入的 RVC 模型;回读选择状态,不启动音频或保证预热成功。 |
| set_voice_pitchA | 将当前 RVC 角色的音高偏移设置为 -24 至 24 个半音;是绝对设置,不是累加。 |
| set_voice_index_ratioA | 将当前角色检索比例设为 0–1;没有索引文件时只允许 0。 |
| set_voice_bypassA | 开启原声旁路或关闭旁路使用 RVC;保留引擎启停状态,不改变 Windows 音频路由。 |
| start_voice_audioA | 请求引擎读取已配置的 CABLE Output 并播放到已配置输出。需要模型及完整路由配置;结果仅确认配置。 |
| pause_voice_audioA | 请求暂停引擎音频,会使仍路由到虚拟线的 Dot 无声。恢复原声请使用旁路并启动,或手动改回耳机输出。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Most tools target distinct actions (select, set pitch/index/bypass, start/pause, status). The only potential confusion is between list_local_models (disk files) and list_voice_models (imported engine slots), but the descriptions explicitly clarify the difference.
Every tool follows a clean verb_noun snake_case pattern (list_*, select_voice_model, set_voice_*, start/pause_voice_audio, get_voice_status) with the 'voice' domain term applied consistently.
Nine tools is well-scoped for an RVC voice-bridge controller, covering listing, model selection, parameter configuration, audio start/pause, and status without redundancy.
The core lifecycle (list → select → configure → start/pause → status) is covered. Minor gaps exist: there is no explicit resume-from-pause or model import operation, though the bypass+start workaround mitigates these.