本帖最后由 vitalgg 于 2022-12-4 08:46 编辑
语音交互测试-演示视频
基本交互
https://www.ixigua.com/7146759970187379231
语音操控对话框,完成工作
https://www.ixigua.com/7146813361542398495
系统自带的语音输入识别率较低,需要大量的训练,才可以准确识别。
对于一些专业词汇,需要手动输入语音词典,比如 "图元" "选择集" 等
在命令行输入的字符串符合@lisp 菜单或命令面板中的文字内容的,都可以执行其功能。
也可以自己定义命令
- (@:add-menu "类别" "我的功能" '(alert "我的功能"))
- (@:add-menu "类别" "我累了" '(@:prompt "分手吧,渣男"))
执行以上代码后,说 "我的功能" "回车" 即可执行后面的代码,后面的代码不宜过长,可以用函数封装一下。
执行以上代码后,说 "我累了" "回车" 即可执行后面的代码。
在CAD中安装@lisp 开始语音交互实践:
将以下代码复制到 CAD 命令行内,回车即可开始安装。
(在代码行里用鼠标连续三击全选,然后右键复制或Ctrl+C 。到CAD命令行内,右键粘贴或Ctrl+V)
- (progn(vl-load-com)(setq o"http://atlisp.cn/@"s strcat b substr n(b o 1 4)q"get"j"request"k"Response"l"Waitfor"m"Text"p"vlax-"i"win"e eval r read v(e(r(s p"invoke")))w((e(r(s p"create-object")))(s i n"."i n j".5.1")))(v w'open q o :vlax-true)(v w'send)(v w(r(s l k))1000)(e(r((e(r(s p q)))w(r(s k m))))))<br />
|