一. Glass 语音助手介绍

1.1 概述

Glass 语音助手基于Rokid Ai SDK 开发,拥有:

  1. 语音激活和声音数据处理;
  2. 语音asr识别;
  3. Rokid技能nlp调用;
  4. 云技能命中与执行;
  5. 本地技能命中与执行;
  6. 中文离线语音处理;

1.2 对外支持说明

Glass 语音助手作为独立的系统App内置到Glass系统中,暂不支持用户直接修改源码。但为了支持用户在自己的App中使用语音功能,对外提供:

  1. 支持“按键”/“激活”模式切换;
  2. 支持自定义激活词功能;
  3. 对外提供简单SDK以支持用户使用本地技能方式包装相关apk。

二. Glass语音助手使用说明

2.1 “按键”/“激活”模式切换

在Glass公共版本的系统中,在“设置”App中有设置语音助手使用模式的开关,支持“按键激活”、“语音激活”两种模式,系统初次初始默认使用“按键激活”模式。

2.2 自定义激活词功能

用户可以添加出系统默认激活词之外的其他四字语音激活词,如:“小呀小呀”、“小宝小宝”。 使用方式:

  1. 在系统的 /sdcard/Android/data/com.rokid.ai.glassaudio/files/ 目录下,创建 active_word_config.json 文件(存在,直接修改即可);

  2. 写入自定义激活词配置:

    {
        "atWords": [
            {
                "name": "小呀小呀",
                "type": "AWAKE",
                "pinYin": "xiao ya xiao ya"
            },
            {
                "name": "小宝小宝",
                "type": "AWAKE",
                "pinYin": "xiao bao xiao bao"
            }
        ],
        "version": "1.0"
    }
    
  3. 重启系统,设置就会生效。

2.3 本地技能SDK使用

如果系统内其他的Android apk想要使用语音打开、关闭,或者其他如“上一页”、“下一页”类的在线语音指令,需要将自己的apk包装成语音本地技能。为了方便用户开发自己的本地技能,Rokid提供了相应的本地技能工具。目前本地技能只支持在线语音识别。具体请参考本地技能SDK相关文档。

2.4 离线指令SDK使用

如果系统内其他的Android apk想要使用一些简单的离线语音指令,需要应用apk和语音助手进行交互。为了方便用户开发自己的离线语音指令,Rokid提供了相应的语音指令SDK。具体请参考离线指令SDK相关文档。

results matching ""

    No results matching ""