Speech Mcp
@netixc
Basic information
Category
Other
Author
About Speech Mcp
Speech MCP Project
Overview
What is Speech Mcp?
Speech Mcp is an MCP (Model Context Protocol) client that integrates OpenAI’s speech-to-text and text-to-speech engines, offering a modern PyQt-based user interface with audio visualization. It runs on any system with Python 3.10+ and is designed for developers and users who want voice-driven interactions with AI.
How to use Speech Mcp?
Install by cloning the repository and running the provided install_speech_mcp.sh script, which sets up a virtual environment, installs dependencies, and creates a global speech-mcp command. Configure by editing the .env file with your OpenAI API key and preferred TTS/STT settings. Launch Speech Mcp via speech-mcp, ./run.sh, or ./speech-mcp-bin.
Key features of Speech Mcp
- Modern PyQt-based UI with dark theme and audio visualization
- Voice input capture and transcription using OpenAI STT
- Voice output with multiple OpenAI voice options
- Multi-speaker narration for stories and dialogues
- Single-voice text-to-speech conversion from text or file
- Audio/video transcription from various media formats
- Voice persistence: remembers preferred voice across sessions
- Continuous conversation mode with automatic silence detection
Use cases of Speech Mcp
- Engage in natural voice conversations with an AI assistant
- Generate narrated audio files for stories or dialogues with multiple voices
- Transcribe speech from audio or video files
- Convert written text or documents into spoken audio
FAQ from Speech Mcp
What API key is required?
Speech Mcp requires an OpenAI API key for both text-to-speech and speech-to-text. Configure it in the .env file as OPENAI_API_KEY.
Which voices are supported?
Speech Mcp supports OpenAI voices including bm_daniel (default), alloy, echo, fable, onyx, nova, and shimmer.
On which platforms does Speech Mcp run?
Speech Mcp requires Python 3.10 or higher and runs on any operating system that supports the dependencies (PyQt5, PyAudio, NumPy, etc.).
Is Speech Mcp free and open source?
Yes, Speech Mcp is released under the MIT License. You can freely use, modify, and distribute it.
What are the known limits?
Speech Mcp relies on an OpenAI API endpoint; costs are incurred based on OpenAI’s pricing. The maximum recording duration defaults to 30 seconds (adjustable). Silence detection parameters are configurable via environment variables.
More Other MCP clients
Dify Connect MCP
difybaseMCP Web Client
jinruoxinchenMCP Web Client project
mcp-oi-wiki
shwstone🌟 Wiki of OI / ICPC for LLMs. (面向大模型的某大型游戏线上攻略,内含炫酷算术魔法)

BCMS
thebcms.comThe agentic headless CMS to create, update, and manage content via agents, UI, or API.

Prism – Contract Deadline Reader
Built AI, Inc.Give your AI agent a contract reader. Prism reads leases, mortgages, insurance policies and HOA documents and returns every deadline with its exact date, what happens if it is missed, and the sentence it came from. Remot
Comments