智能语音机器人的设计要体现出哪些特性
浏览次数:
自动语音系统要有通话管理功能,提供在线通话列表,通话完成展示列表,查看人机会话详情,导出话单,导出通话录音文件,通话统计等功能。机器人配置功能:产品经理通过配置机器人对话管理流程的跳转节点流程,话术模板,机器人所使用的ASR、TTS资源配置,为人机对话模块提供支撑,智能语音机器人的设计要体现出哪些特性?
1、易用性
系统运行在网站浏览器上,具有便于交互的优势。在界面设计上,应充分考虑到系统的交互性,要求导航栏简明清晰,子页面层级不深。人机对话中对话管理的流程设计比较复杂,产品经理在经过培训或是观看过文档后,可以在短期内搭建好机器人的对话流程。
2、稳定性
没有突发情况下,应保持系统的稳定运行。如果系统遭遇突发情况,应有一定机制保持系统一定程度下的稳定运行,且要降低用户数据丢失情况。代码和数据需要有一定的管理,需进行备份,便于恢复。
3、可维护性
智能语音机器人应采用合理的系统架构,开发时,进行代码分层,对于复杂业务逻辑,尽量分解成公用逻辑或子逻辑完成,必须包含注释。在复杂流程、业务或需要与第三方客户对接的地方,必须记录日志,接口需要有设计文档和对接文档。
4、可扩展性
随着外呼平台系统的不断增加,客户的外呼任务需求不断变化,对话管理的流程设计部分也处于在不断优化迭代中,因此系统需要具有较高的扩展性,便于扩充新功能。系统的架构对系统扩展性影响较大,采用微服务架构的理念,加快开放的同时,对系统功能进行封装便于扩展。同时采用敏捷开发模式,在实现原来的功能的基础上进行迭代开发,确保原有功能正常使用且易于扩展。
此外还有人机对话功能,包括意图识别、对话管理、自然语言生成。完整的人机智能语音机器人对话还应包括语音识别、语音合成,对用户的账户密码进行加密。对接口配置HTTPS请求方式,保证数据请求的安全性。利用网关服务框架代理请求,统一对请求做鉴权来保证安全性。