Back to skills
SKILL.md
Pulaoecho Voice Assistant
ASecurity远程音频语音助手,支持语音唤醒和TTS响应
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added September 29, 2026
Security analysis
92/100- Installs packages at runtime which could introduce malicious dependencies
Pro scans all 12 files and shows the line behind each finding
npx -y skills add Arry8/openclaw-edge --skill Pulaoecho-voice-assistant --agent claude-codeAre you the author of Pulaoecho Voice Assistant?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/arry8-pulaoecho-voice-assistant)---
name: pulaoecho-voice-assistant
description: 远程音频语音助手,支持语音唤醒和TTS响应
metadata:
{
"openclaw":
{
"emoji": "🗣️",
"requires": { "bins": ["python3"], "env": [], "config": [] },
"install":
[
{
"id": "pip",
"kind": "node",
"label": "Install Python dependencies",
"commands": ["pip3 install -r requirements.txt"],
},
],
},
}
---
# Pulaoecho Voice Assistant
远程音频语音助手,支持语音唤醒和TTS响应。
## 功能
- 语音唤醒(支持 "hi claw", "hey claw", "hi google", "hey google", "ok google")
- 语音识别和自然语言处理
- 文本转语音(TTS)响应
- WebSocket音频流传输
- TLS加密连接
## 配置
1. 生成证书:
```bash
cd skills/Pulaoecho-voice-assistant && bash scripts/gen_cert.sh
```
2. 安装依赖:
```bash
cd skills/Pulaoecho-voice-assistant && pip3 install -r requirements.txt
```
3. 启动服务:
```bash
cd skills/Pulaoecho-voice-assistant && python3 scripts/main.py
```
## 使用
设备可以通过WebSocket连接到服务:
- WebSocket URL: `wss://localhost:18181/v1/audio/stream`
- 连接时需要发送包含deviceid的初始化消息
- 后续所有消息都需要包含deviceid字段
## 技术说明
- 服务使用Python实现
- WebSocket服务器处理音频流
- 语音助手核心逻辑处理唤醒词检测和自然语言处理
- 支持单声道和双声道音频数据
## 注意事项
- 服务默认使用自签名证书,客户端需要信任该证书
- 服务运行在18181端口
- 日志文件保存在当前目录的 `pulaoecho-voice-assistant.log`
Files in this skill
- README.md
- SKILL.md
- config.json
- requirements.txt
- scripts/aliyunasrengine.py
- scripts/audio_bridge.py
- scripts/gen_cert.sh
- scripts/main.py
- scripts/sherpaonnxasrengine.py
- scripts/tts_handler.py
- scripts/voice_assistant_remote.py
- scripts/websocket_audio_server.py
Attribution
Comments
Loading comments…