docs/社区开发指南/语音助手适配说明.md

1.8 KiB
Raw Blame History

kylin-asrassistant

介绍

麒麟语音助手kylin-asrassistant是基于百度开源模型库paddlespeech开发的一款便于用户快捷操作的应用。

主要功能

进行语音识别用户的语音输入。

目前支持快速打开应用。

运行

默认开机自启,放置到系统托盘

使用说明

例如:打开麒麟语音助手,说“打开计算器”,就可以快速打开计算器

适配说明

在项目中新建一个xxx-startup.config文件在安装应用时将config文件放入**/usr/share/kylin-asrassistant/config/**目录下。

xxx-startup.config文件格式如下:

{

"keyword": "唤醒关键词1;唤醒关键词2",

"path": "可执行文件路径, 可加参数"

}

如:

需要拉起多端协同(kylin-connectivity)

在项目中新建kylin-connectivity-startup.config文件

startup.config文件添加如下json字段

最后在install文件中添加如下项

config/kylin-connectivity-startup.config /usr/share/kylin-asrassistant/config/

或在CMakeLists.txt中添加

install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config/kylin-connectivity-startup.config DESTINATION  /usr/share/kylin-asrassistant/config/)

语音助手安装

1软件源

deb http://archive.build.openKylin.top/openkylin/ yangtze main cross pty

deb http://archive.build.openKylin.top/openkylin/ yangtze-security main cross pty

deb http://archive.build.openKylin.top/openkylin/ yangtze-updates main cross pty

deb http://archive.build.openKylin.top/openkylin/ yangtze-proposed main cross pty

2配置后更新源

$ sudo apt update

3使用apt安装

$ sudo apt-get install kylin-asrassistant