Skip to main content
Glama
EllaZhangCA

Dot RVC Bridge

by EllaZhangCA

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 9 tools

Disambiguation4/5

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.

Naming Consistency5/5

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.

Tool Count5/5

Nine tools is well-scoped for an RVC voice-bridge controller, covering listing, model selection, parameter configuration, audio start/pause, and status without redundancy.

Completeness4/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues