libai500 发表于 2023-11-27 11:38:29

LB语音基础库使用说明_ASRPRO

本帖最后由 libai500 于 2024-1-16 01:24 编辑

就地播报语音
图形样式

功能介绍
    “就地播报语音”区别于“委托播报语音”,就地播报语音顾名思义就是当场播报,委托播报语音就是委托其它线程任务进行播报。
    就地播报指令为自动唤醒,唤醒时间20秒。其唤醒过程,唤醒延迟,请求播报过程,都在当前进程中进行,因此它会对当前任务产生大约1秒的阻塞。快则0.5秒,慢则2秒,具体看请求播报成功率。注:“委托播报”指令尚在开发中。
    如程序员希望播报完毕后,立即休眠,可使用官方“马上退出”指令或“马上唤醒N秒退出”指令。
参数介
ID
    需要播报的语音的ID号,通常来自如下内容:

添加语音,如上图,播报ID=9999时,播报“天问五幺”

添加唤醒词或指令词,如上图,播报ID=4时,播报“好的,马上关闭灯光”
等播报完(是/否):    是否等播报完毕再继续执行后面的程序。默认为否。如果选择“是”,该播报指令会阻塞,等到播报完毕才会继续执行程序。“等播报完”参数,用于需要等待播报完毕再继续执行程序的场合。
打断播报(是/否):
    如果当前正在播报其它语音内容,是否打断它,立即播报本指令请求的播报的新内容。
注意事项:
    注意,“等播报完”有效时,会起用播报完毕回调函数的完毕标记检测,要求尽量不要在其它任务中同时使用等待播报完毕功能或能导致穿插播报的情况。以免产生未知的混乱。因此,“等播报完”选项需慎用。
使用范例:




=====================================
语音识别ID分组
图形样式

功能介绍
    用于多个语音识别ID分组重组,共用一套执行程序。详见下文范例
参数介绍
分组名
    分组名代表分组唯一标识,可以是英文或数字组合,不支持中文。
    如果工程中有多个分组,切记不要重复命名,每个分组必须有不同的名字。
分组内容
    填写该分组的识别ID号,ID号之间用英文逗号隔开。
注意事项:
    切记分组名不能重复命名,否则重名分组会被忽略其中一个。

范例下载

更多范例,请在天问画面范例代码-更多范例-最新项目中,搜“小白”。

返回目录





mbli1511 发表于 2023-12-7 00:01:38

不错   多个选择 多条路!

1456198633 发表于 2024-1-9 10:54:14

感谢大师兄,这个解决了我的大问题,困扰我两个月的问题解决了.

1456198633 发表于 3 天前

简便实用,大师兄辛苦了
页: [1]
查看完整版本: LB语音基础库使用说明_ASRPRO