MCP 服务器耳语是一个强大的工具,它借助标准化协议和先进技术,能够高效地完成音频处理和转录任务。
你可以按照以下步骤快速使用 MCP 服务器耳语。
pip install mcp-server-whisper
from mcp_server_whisper import start
# 启动 MCP 服务器耳语,默认配置
start()
# 指定自定义音频文件路径
AUDIO_FILES_PATH = "/path/to/your/audio/files"
start(audio_files_path=AUDIO_FILES_PATH)
npm install --save-exact \
asyncio \
fast-mcp \
mcp-server-whisper \
openai \
pydub \
ruff \
mypy
通过创建 mcp_server_whisper_config.json 文件进行配置:
{
"servers": {
"whisper": {
"host": "localhost",
"port": 3001,
"workers": 4,
"max_body_size": "5mb"
}
},
"openai": {
"api_key": "your_openai_api_key",
"model": "gpt-4o-transcribe",
"temperature": 0.7
}
}
项目使用现代 Python 开发工具:
# 运行测试
pytest
# 带覆盖率的测试
pytest --cov=src
# 格式化代码
ruff format src
# 检查代码风格
ruff check src
# 运行类型检查(严格模式)
mypy --strict src
git checkout -b feature/amazing-feature)pytest && ruff check src && mypy --strict src)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)本项目遵循 MIT 许可证,具体内容详见 LICENSE 文件。
感谢以下项目和技术: