跳到主要内容

工作流节点--声音播报

节点功能: 在执行到节点时,可以向流程触发者自动播放一段内容或音频文件。

场景举例: 确认出入库时,如果操作成功,给操作者播放"成功"的声音,如果异常给操作者播放“失败”的声音。操作者不需要看操作界面,就知道操作结果,提高消息的传递。

播报有两种方式:播报固定音频文件和语音播报内容。

音频

音频类型可以选择播放一个系统预设的音效,也可以上传一个自定义的音频文件。 自定义的音频文件仅支持MP3 和 WAV音频格式,大小在10MB以内

语音播报

语音播报方式,可以将一段内容通过设定的语言、音调和语速进行播放。

点击“试听”按钮,可以直接播放“内容”中输入的内容,引用的字段内容不能播放。

声音播放机制

  1. 仅向流程触发者播放声音

    请确保声音播报节点所在的工作流是由人员直接触发的,触发者是“工作流”、“公开表单”、“API”等不会播放。

    下面场景不会向操作人播放声音:操作人编辑字段并触发更新工作流A,工作流A中新增一条记录触发了工作流B。此过程中,仅工作流A中的播放节点有效,工作流B中的播放节点无效,因为工作流B的触发者是“工作流”,不是操作人。

    查看触发者的方法: 打开声音播放节点所在工作流的历史运行实例,查看触发者。

  2. 仅PC端和APP支持播放声音

    优先PC端播放,若PC端没有登录,APP是打开状态时会进行播放,APP后台运行不支持播放。

    由于手机端浏览器的安全策略限制,暂不支持播放声音。手机端环境(H5)包括通过手机浏览器、小程序、第三方集成(企业微信、钉钉、飞书)等方式打开HAP。

  1. 流程触发方式限制

    仅工作表事件触发、按钮触发和封装业务流程三种流程中支持添加播放节点,按日期字段触发、定时触发、Webhook触发、子流程等触发者不是人员,是“工作流”,因此不支持添加声音播放节点。

    自定义页面的按钮、API查询字段、控件时间中调用封装业务流程时支持声音播放。但是,按钮触发的工作流中调用封装业务流程时,播放节点不会播放,因为流程的触发是"工作流",需把播放节点放在按钮触发的流程中才可播放。