Voice Interaction Skill
Voice Interaction Skill【免费下载链接】gbrainGarrys Opinionated OpenClaw/Hermes Agent Brain项目地址: https://gitcode.com/gh_mirrors/gb/gbrain通过语音与gbrain进行交互的插件功能说明语音输入问题并获取回答语音播放gbrain的回答支持多种语言使用方法gbrain voice ask 今天的会议内容是什么配置选项voice: language: zh-CN voice: female### 3. 实现插件功能 创建skills/voice-interaction/voice.ts文件实现语音识别和合成功能 typescript import { createCommand } from ../../src/cli; import { speechToText, textToSpeech } from ./speech; export default createCommand({ name: voice, description: Voice interaction with gbrain, subcommands: [ { name: ask, description: Ask a question via voice, arguments: [{ name: question, required: true }], async action({ question }) { // 实现语音交互逻辑 const answer await someBrainQueryFunction(question); await textToSpeech(answer); } } ] });4. 注册插件编辑skills/manifest.json添加{ name: voice-interaction, path: voice-interaction/SKILL.md, description: Voice interaction with gbrain }测试和调试你的插件开发完成后使用以下命令测试你的插件bun run src/cli.ts my-custom-skill【免费下载链接】gbrainGarrys Opinionated OpenClaw/Hermes Agent Brain项目地址: https://gitcode.com/gh_mirrors/gb/gbrain创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考