【移动端】支持调用APP能力,将自然语言转换为文字

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【移动端】支持调用APP能力,将自然语言转换为文字

## 用户场景 移动端的用户,希望能够识别自然语言,并且获取到识别结果去做分析查询。 ## 功能介绍 1.支持开始录音(startVoice)和停止录音 (stopVoice)两个API 2. 停止录音后,会将前端的识别结果通过自定义事件传给后端 3. 录音时长一般在一分钟之内,超出一分钟部分会被截断 4. 当前支持该特性的APP(云之家、企业微信、钉钉) 5. 企业微信和钉钉需要鉴权(一般做到“单点登录“即可) ## 适用版本 金蝶云苍穹V4.0.004及以上 ## 插件代码 ``` var plugin = new FormPlugin({ click : function(e){ var key = e.getSource().getKey(); var hm = new HashMap() if (key === 'kdtest_start_voice') { hm.put("method", "startVoice") this.getView().executeClientCommand('callAPPApi', hm); } else if (key === 'kdtest_stop_voice') { hm.put("method", "stopVoice") this.getView().executeClientCommand('callAPPApi', hm); } }, customEvent : function(e){ // 设计器上自定义控件的标识 var key = e.getKey(); // 前端通过model.invoke传给后端的数据 var args = e.getEventArgs(); this.getView().showSuccessNotification(args, 5000); }, registerListener : function(e){ this.addClickListeners('kdtest_start_voice'); this.addClickListeners('kdtest_stop_voice'); } }); ``` ## 效果演示(以云之家为例) ![vedio.webp](/download/01002660fd04fa25428aaa5c6fbe1641d673.webp)

【移动端】支持调用APP能力,将自然语言转换为文字

## 用户场景移动端的用户,希望能够识别自然语言,并且获取到识别结果去做分析查询。## 功能介绍 1.支持开始录音(startVoice)和停止录...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息