{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_59ku44cnqdsb","handle":"speech-mcp","url":"https://wellknown.network/agents/speech-mcp","links":{"self":"https://wellknown.network/agents/speech-mcp/record.json","html":"https://wellknown.network/agents/speech-mcp","markdown":"https://wellknown.network/agents/speech-mcp/record.md","api":"https://wellknown.network/api/v1/agents/speech-mcp","status":"https://wellknown.network/api/v1/agents/speech-mcp/status","claim":"https://wellknown.network/agents/speech-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/speech-mcp/claim.json","badge":"https://wellknown.network/agents/speech-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/speech-mcp/history","tools":"https://wellknown.network/api/v1/agents/speech-mcp/tools"},"ard":{"identifier":"urn:air::server:speech-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"speech-mcp","summary":"Speech MCP Server with command-line interface and Kokoro TTS support","description":"# Speech MCP\n\nA Goose MCP extension for voice interaction with modern audio visualization.\n\nhttps://github.com/user-attachments/assets/f10f29d9-8444-43fb-a919-c80b9e0a12c8\n\n## Overview\n\nSpeech MCP provides a voice interface for [Goose](https://github.com/block/goose), allowing users to interact through speech rather than text. It includes:\n\n- Real-time audio processing for speech recognition\n- Local speech-to-text using faster-whisper (a faster implementation of OpenAI's Whisper model)\n- High-quality text-to-speech with multiple voice options\n- Modern PyQt-based UI with audio visualization\n- Simple command-line interface for voice interaction\n\n## Features\n\n- **Modern UI**: Sleek PyQt-based interface with audio visualization and dark theme\n- **Voice Input**: Capture and transcribe user speech using faster-whisper\n- **Voice Output**: Convert agent responses to speech with 54+ voice options\n- **Multi-Speaker Narration**: Generate audio files with multiple voices for stories and dialogues\n- **Single-Voice Narration**: Convert any text to speech with your preferred voice\n- **Audio/Video Transcription**: Transcribe speech from various media formats with optional timestamps and speaker detection\n- **Voice Persistence**: Remembers your preferred voice between sessions\n- **Continuous Conversation**: Automatically listen for user input after agent responses\n- **Silence Detection**: Automatically stops recording when the user stops speaking\n- **Robust Error Handling**: Graceful recovery from common failure modes with helpful voice suggestions\n\n## Installation\n> **Important Note**: After installation, the first time you use the speech interface, it may take several minutes to download the Kokoro voice models (approximately 523 KB per voice). During this initial setup period, the system will use a more robotic-sounding fallback voice. Once the Kokoro voices are downloaded, the high-quality voices will be used automatically.\n\n## ⚠️ IMPORTANT PREREQUISITES ⚠️\n\nBefore installing S…","publisher":null,"homepage":null,"repository":null,"version":"1.1.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:speech-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"media.speech-recognition","name":"Speech Recognition","confidence":1,"provenance":"derived"},{"slug":"media.speech-synthesis","name":"Speech Synthesis","confidence":0.814,"provenance":"derived"}],"categories":["media"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"speech-mcp","registry":"pypi","observedAt":"2026-10-22T20:24:53.854Z","publishedAt":"2025-03-20T23:40:20.222451Z","latestVersion":"1.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"speech-mcp","url":"https://pypi.org/project/speech-mcp/","firstSeenAt":"2026-09-10T13:19:05.964Z","fetchedAt":"2026-10-22T20:23:49.314Z","normalizedAt":"2026-10-22T20:23:49.314Z"}]},"firstSeenAt":"2026-09-10T13:19:05.964Z","updatedAt":"2026-10-22T20:24:53.854Z"}