speech-mcp

Python

Speech MCP: A Goose MCP extension for voice interaction with audio visualization

Function Calling
Agent Frameworks
Speech Recognition

Architecture and Design Patterns

The architecture follows a modular design with distinct components for speech-to-text, text-to-speech, and UI. It leverages PyQt for the GUI, providing a modern interface with audio visualization. The system is designed to be an extension of the Goose framework, indicating a plugin-based architecture. Configuration is handled via both a config file and environment variables, supporting customization.

About

Language

Python

Stars

6

Categories

Function CallingAgent FrameworksSpeech Recognition