健谈的
人工智能语音界面。与OpenClaw、Moltis或Pi对话。或者使用MCP与克劳德交谈。
快速开始
需求Python 3.12或3.13, 紫外线,自制
brew install portaudio # required for local audio (talky say)
uv tool install --editable .
talky openclaw # Talk to OpenClaw
talky moltis # Talk to Moltis
talky pi # Talk to Pi
talky say "Hello world" # Test voice output用法
与AI对话
talky openclaw-OpenClaw助理talky moltis-Moltis助理talky pi-Pi编码助手- 在以下位置打开浏览器
localhost:9090用于语音聊天
改变声音
talky moltis -v kokoro-uk-george-使用不同的语音talky say "test" -v google-puck-测试特定语音
列表选项
talky ls-查看所有可用的语音和个人资料
守护进程/MCP (适用于克劳德桌面/克劳德代码)
talky daemon-启动健谈的守护进程(监听9090,为浏览器UI+MCP工具提供服务)- 任何依赖守护进程的命令(例如。
talky openclaw)如果守护进程未运行,则自动生成守护进程
文档
设置
talky config-创建配置文件- 将API密钥添加到
~/.talky/credentials/(每个提供者一个JSON文件)
注: 默认语音配置文件使用本地提供商(kokoro TTS+耳语STT)。 这些要求brew install portaudio并将在首次使用时下载ML模型。 为了避免这种情况,请在中设置云语音配置文件~/.talky/settings.yaml跑步前。
API密钥示例
# Deepgram (speech-to-text)
echo '{"api_key":"your-key"}' > ~/.talky/credentials/deepgram.json
# Google (text-to-speech)
echo '{"credentials":"your-credentials"}' > ~/.talky/credentials/google.json调试日志记录
日志级别: DEBUG, INFO, WARNING, ERROR
违约: ERROR
talky --log-level INFO
# or use environment variable
TALKY_LOG_LEVEL=DEBUG talky 