vibevoice-asr
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VIBEVOICE_DTYPE | No | Data type: auto, bfloat16, float32 | auto |
| VIBEVOICE_DEVICE | No | Device: auto, cuda, mps, cpu | auto |
| VIBEVOICE_MODEL_ID | No | HuggingFace model ID | microsoft/VibeVoice-ASR-HF |
| VIBEVOICE_CACHE_DIR | No | Where to store downloaded model weights (default: HuggingFace default) | |
| VIBEVOICE_LOG_LEVEL | No | Logging level | warning |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| transcribe_audioA | Transcribe an audio file using VibeVoice-ASR. Args: file_path: Absolute path to the audio file (wav, mp3, flac, etc.) response_format: Output format: text, json, verbose_json, srt, vtt (default: text) prompt: Optional prompt/context to guide transcription language: Language code for verbose_json output (default: en) |
| load_vibevoice_modelA | Pre-load the VibeVoice-ASR model into memory. Call this before transcribing to avoid a long wait on the first transcription. Model loading takes ~60-90 seconds depending on hardware. |
| get_vibevoice_statusA | Check the current status of the VibeVoice-ASR server. Returns model loaded state, device, dtype, and version info. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tjameswilliams/vibevoice-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server