Files
workphone-sdk/sdk/docs/语音命令使用指南.md

2.5 KiB
Raw Blame History

🎙️ 语音命令使用指南

支持的命令

1. 打开应用

  • "打开豆包"
  • "打开微信"
  • "打开抖音"
  • "打开支付宝"
  • 等等...

2. 复合命令(新功能)

  • "打开豆包,搜索今天去哪"
  • "打开微信,然后返回"
  • "打开抖音,向上滑动"

3. 导航操作

  • "返回"
  • "回到桌面"
  • "最近任务"

4. 滑动操作

  • "向上滑"
  • "向下滑"
  • "左滑"
  • "右滑"

5. 系统操作

  • "截图"
  • "锁屏"
  • "通知"

6. 媒体控制

  • "播放"
  • "暂停"
  • "下一首"
  • "上一首"

使用方法

方式1语音输入

  1. 点击蓝色麦克风按钮
  2. 说出命令(如:"打开豆包,搜索今天去哪"
  3. APP自动执行

方式2快捷按钮

  • 点击底部快捷按钮(打开豆包、返回、截图)

复合命令示例

示例1打开并搜索

语音:"打开豆包,搜索今天去哪"
执行:
  1. 打开豆包应用
  2. 等待2秒
  3. 点击搜索框
  4. 输入"今天去哪"
  5. 执行搜索

示例2打开并滑动

语音:"打开抖音,向上滑动"
执行:
  1. 打开抖音
  2. 等待应用加载
  3. 向上滑动

注意事项

权限要求

  • 开发环境需要ADB调试权限已开启
  • 真机使用需要Root权限或开启ADB调试

应用安装

  • 确保目标应用已安装(如豆包)
  • 如果应用未安装,命令会提示"未找到应用"

搜索功能

  • 搜索框位置因应用而异
  • 中文输入可能需要使用输入法
  • 部分应用可能需要手动点击搜索按钮

测试脚本

已创建测试脚本:

cd sdk
./scripts/test_doubao_search.sh emulator-5554

技术说明

本地执行

  • 不依赖服务器
  • 手机本地直接执行
  • 通过ADB Shell命令执行

命令解析

  • 支持中文语音识别
  • 智能提取搜索关键词
  • 自动拆分复合命令

执行流程

语音输入 → 本地解析 → Shell执行 → 返回结果

常见问题

Q: 为什么说"打开豆包"没反应? A: 检查豆包是否已安装:adb shell pm list packages | grep doubao

Q: 搜索功能不工作? A: 搜索框位置可能不同,需要根据应用调整坐标

Q: 需要Root吗 A: 开发环境不需要使用ADB真机需要Root或ADB调试


下一步

  1. 安装豆包应用
  2. 测试"打开豆包,搜索今天去哪"
  3. 根据实际应用调整搜索框坐标