diff --git a/README.md b/README.md index d73348554..a48a53d47 100644 --- a/README.md +++ b/README.md @@ -454,7 +454,7 @@ For full provider configuration details, see [Providers & Models](docs/providers ## 💬 Channels (Chat Apps) -Talk to your PicoClaw through 17+ messaging platforms: +Talk to your PicoClaw through 18+ messaging platforms: | Channel | Setup | Protocol | Docs | |---------|-------|----------|------| @@ -469,6 +469,7 @@ Talk to your PicoClaw through 17+ messaging platforms: | **Feishu / Lark** | Medium (App ID + Secret) | WebSocket/SDK | [Guide](docs/channels/feishu/README.md) | | **LINE** | Medium (credentials + webhook) | Webhook | [Guide](docs/channels/line/README.md) | | **WeCom** | Easy (QR login or manual) | WebSocket | [Guide](docs/channels/wecom/README.md) | +| **VK** | Easy (group token) | Long Poll | [Guide](docs/channels/vk/README.md) | | **IRC** | Medium (server + nick) | IRC protocol | [Guide](docs/chat-apps.md#irc) | | **OneBot** | Medium (WebSocket URL) | OneBot v11 | [Guide](docs/channels/onebot/README.md) | | **MaixCam** | Easy (enable) | TCP socket | [Guide](docs/channels/maixcam/README.md) | diff --git a/README.zh.md b/README.zh.md index 16d01b59b..2ba0913fc 100644 --- a/README.zh.md +++ b/README.zh.md @@ -448,7 +448,7 @@ PicoClaw 通过 `model_list` 配置支持 30+ LLM Provider,使用 `协议/模 ## 💬 Channels(聊天应用) -通过 17+ 消息平台与你的 PicoClaw 对话: +通过 18+ 消息平台与你的 PicoClaw 对话: | Channel | 配置难度 | 协议 | 文档 | |---------|----------|------|------| @@ -463,6 +463,7 @@ PicoClaw 通过 `model_list` 配置支持 30+ LLM Provider,使用 `协议/模 | **飞书 / Lark** | 中等(App ID + Secret) | WebSocket/SDK | [指南](docs/channels/feishu/README.zh.md) | | **LINE** | 中等(credentials + webhook) | Webhook | [指南](docs/channels/line/README.zh.md) | | **企业微信** | 简单(扫码登录或手动配置) | WebSocket | [指南](docs/channels/wecom/README.zh.md) | +| **VK** | 简单(群组 token) | Long Poll | [指南](docs/channels/vk/README.md) | | **IRC** | 中等(server + nick) | IRC 协议 | [指南](docs/zh/chat-apps.md#irc) | | **OneBot** | 中等(WebSocket URL) | OneBot v11 | [指南](docs/channels/onebot/README.zh.md) | | **MaixCam** | 简单(启用即可) | TCP socket | [指南](docs/channels/maixcam/README.zh.md) | diff --git a/docs/channels/vk/README.md b/docs/channels/vk/README.md index 78d233f4d..bfff084e6 100644 --- a/docs/channels/vk/README.md +++ b/docs/channels/vk/README.md @@ -89,9 +89,19 @@ export PICOCLAW_CHANNELS_VK_TOKEN="vk1.a.abc123..." - **Photos**: Photos are displayed as `[photo]` placeholder - **Videos**: Videos are displayed as `[video]` placeholder - **Audio**: Audio files are displayed as `[audio]` placeholder +- **Voice messages**: Voice messages are displayed as `[voice]` placeholder and support transcription - **Documents**: Documents are displayed as `[document: filename]` - **Stickers**: Stickers are displayed as `[sticker]` placeholder +### Voice Support + +The VK channel supports both voice message reception and text-to-speech capabilities: + +- **ASR (Automatic Speech Recognition)**: Voice messages can be transcribed to text using configured voice models +- **TTS (Text-to-Speech)**: Text responses can be converted to voice messages + +To enable voice transcription, configure a voice model in your providers setup. See [Voice Transcription](../../providers.md#voice-transcription) for details. + ### Group Chat Support The VK channel supports group chats with configurable triggers: