您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 迅时总结酒店叫醒及其解决方案
需求酒店叫醒服务的场景描述1)客人向酒店服务台申请叫醒服务,并提供房号和叫醒时间等信息;2)酒店服务人员将以上信息录入到“酒店叫醒系统”中;3)当客人要求的叫醒时间到达时,“酒店叫醒系统”控制“电话交换机”自动呼叫客人房间的话机;4)客人房间的话机振铃,客人接听电话,即完成自动叫醒的目的。5)若客房话机自动叫醒2次后仍未被接听,则酒店叫醒系统弹窗,提醒工作人员人工叫醒。需求分析关于上述叫醒服务的流程可以基于OM系列设备开发第三方应用软件即“酒店叫醒系统”实现,如下:准备工作对接如何配置OM与第三方应用软件的对接其中服务器地址为酒店叫醒系统的IP地址和监听端口,配置完需重启生效叫醒语音文件的准备当客人接听用于叫醒的话机时,往往会听到一段语音提示或音乐,例如:“您好,您的叫醒时间已到”等。因此,需要提前在OM上传一个类似内容的语音文件。通过OM设备合成需要的语音文件1通过OM设备合成叫醒语音文件(支持中文女生、中文男生、英文女生),例如:“您好,您的叫醒时间已到”,点击合成。2合成结束,点击确定并下载试听,可看到语音文件名称为tts_file.wav3下载试听符合要求后,修改语音文件名称可把该语音文件上传到OM设备备用。4若认为OM合成语音文件达不到要求,可自行准备.wav语音文件上传到OM设备备用如何上传语音文件:OM设备web页面上传语音文件(语音文件名称以user开头.wav文件,不得超过1.5MB),如下图如果开发者想要将上传语音文件的功能直接集成到“酒店管理系统”中,而非通过OM的页面来操作,则可以通过附录1的接口实现。通过http协议来上传语音文件到OM设备(详见附录1)配置语音菜单准备好语音文件后,之后就需要通过OMAPI来进行配置和操作了。关于如何利用OMAPI进行交互在此不做详述。详见:《OMAPI接口大全》语音菜单(menu)是OM的一种虚拟通话终端。它具体以下两个特点:1)可以指定内容和制定次数地向通话方播放语音文件;2)可以检查和汇报通话方输入的按钮信息;因此,叫醒服务就是借助语音菜单实现的。第一步,先配置一个语音菜单,指定其语音文件为刚才上传的语音文件。例如:?xmlversion=1.0encoding=utf-8?Controlattribute=Assignmenuid=1voicefileuser_file1/voicefile/menu/Control其中voicefile中user_file1即为上传到OM的语音文件,若使用OM合成的语音文件,则替换为合成的语音文件名字,此时配置的语音文件即为叫醒功能中播放的语音文件。准备好以上相关的配置,基本就可以实现叫醒功能了。叫醒实现整体流程图如下流程图详解(附实例:附录3)1通过PC控制台设置叫醒时间以及叫醒客房分机号2叫醒应用软件判断时间到后通过api接口向OM发送xml文本Menu呼分机客房分机振铃返回3若客人接听电话收到answer事件?xmlversion=1.0encoding=utf-8?Eventattribute=ANSWERextid=212/menuid=1//Event认为已叫醒否则,应用服务器延迟5分钟再次发送xml文本,menu呼分机。4若发送2次,仍无应答,控制台弹屏,提醒人员去人工叫醒。附录附录1第三方应用软件上传语音文件到OM文档说明上传语音文件到OM的文档.docx附录2配置语音菜单简介该API用于对指定编号的语音菜单进行参数配置,并返回配置后的结果及状态。请求示例参数说明说明:尖括号为必选,方括号为可选(当请求消息中不携带该参数时,参数值为空或默认值)参数名称类型参数说明参数值说明menuidint语音菜单的编号有效值1~50[voicefile]string语音文件,当有呼叫被转接到该菜单时播放该语音文件。只支持dat和pcm格式。可指定远程下载路径。点击这里查看语音文件的配置说明[repeat]int语音文件的播放次数有效值0~65535,0为循环播放,默认值为0[infolength]int按键检查长度,当被转接到该菜单内的通话方输入按键的长度达到该长度时,OM会将已检测到的按键信息推送给应用服务器。合法值为1~255(一字节长度)默认值为1[exit]char按键检查结束符,当被转接到该菜单内的通合法值:1~9、A~D、*、#?xmlversion=1.0encoding=utf-8?Controlattribute=Assignmenuid=1voicefilewelcome/voicefilerepeat3/repeatinfolength5/infolengthexit#/exit/menu/Control参数名称类型参数说明参数值说明话方按键输入该符号后,OM会立刻将已检测到的按键信息推送给应用服务器。默认为空响应示例解释:其中outer和visitor为当前呼叫驻留在该语音菜单中的去电和来电,当为呼叫驻留的内容为空时会有该字段:!--EmptyWaitingList--附录3实例扩展1vip客户人工叫醒设定的时间到后第三方应用软件发送xml文本进行分机呼分机其中212为客房分机200为前台分机OM可设置更改呼叫顺序:先呼客房分机,若客人摘机,则呼叫前台,前台摘机,提醒客人叫醒时间;若客人未摘机,则人员前往叫醒。?xmlversion=1.0encoding=utf-8?Statusmenuid=1voicefilewelcome/voicefilerepeat3/repeatinfolength5/infolengthexit#/exitouterid=44from=200to=02167103750trunk=02161208234/visitorid=46from=13012345678to=02161204000//menu/Status
本文标题:迅时总结酒店叫醒及其解决方案
链接地址:https://www.777doc.com/doc-3957333 .html