基于电话的语音通知系统的设计

基于电话的语音通知系统的设计

ID:17705529

大小:28.81 KB

页数:7页

时间:2018-09-04

基于电话的语音通知系统的设计_第1页
基于电话的语音通知系统的设计_第2页
基于电话的语音通知系统的设计_第3页
基于电话的语音通知系统的设计_第4页
基于电话的语音通知系统的设计_第5页
资源描述:

《基于电话的语音通知系统的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于电话的语音通知系统的设计  (内蒙古自治区国家密码管理局,内蒙古呼和浩特010015)  摘要:文章以公用电话网和串口通信技术为基础,结合日常办公业务需求,将电话应用于实际办公环境,并根据部门之间办公业务的特点,设计了基于电话的信息发布与自动通知及受话者按键识别与回复应答程序,构建了适应跨部门信息发布和业务交流的高效、易用的语音通知办公辅助应用系统。  关键词:语音通知;串口通信;办公自动化  中图分类号:TN915文献标识码:A文章编号:[HTK]1007—6921(XX)06—0094—02  随着我国政务信息化建设的推进

2、,大部分行政事业单位都建立了各自的局域网,并且随着通信和软件技术的发展,网络在建设和应用方面都有了很大的进步。但总体来说,网络应用系统还主要局限于各单位内部,网络应用系统之间或跨部门的人与人的联系还缺乏有效的手段。时至今日,大部分行政事业单位之间的信息发布与交换、信息通知与提醒还基本处于手工或半手工的状态,在进行跨部门的会议通知或文件发送时,只能通过人工打电话的方式实现联络和通知,在处理这些业务时会出现处理时间长、工作量大、查询统计困难等问题。若能实现对这些业务的有效运转与管理、做到信息发布及时高效,则将大大提高行政事业单位管理水平、办事效率

3、、办公质量。  当前,应用比较广泛的是短信群发系统,虽然实现了信息的发送与提醒功能,但由于短信功能只限于手机用户,使其应用范围受到限制;另一方面,由于各单位之间的业务联系通常涉及到的是具体的部门而不是具体的人或只知道部门的电话而不知道具体联系人的电话,因此在发送此类信息或通知时会存在只有确定的接收单位而没有确定的接收人的情况。而实现基于电话的具有自动呼叫、自动语音通知及利用按键回复确认等功能的应用系统可以满足更多用户的需求。  1系统组成  1.1系统硬件  目前基于电话的语音应用主要使用两种硬件,一种是使用语音卡,另一种是使用语音M

4、odem。前者属于电话语音处理卡,也有人称之为“语音板”,它是一种可插在计算机总线扩展槽上并能够提供语音处理的扩展卡。通过语音卡将计算机与公用电话网相连,可为用户提供录音、放音、收码、自动拨号、振铃检测与控制摘挂机、信令检测、转接内线、监控录音、传真、数据传输、主叫号检测与显示等服务功能。其应用领域从最初的“证券委托”,逐步拓展到邮电通讯、信息服务、办公自动化、金融、公安、医疗、商业、娱乐、交通运输、工业生产及社会生活等各个方面。而后者是支持语音传输的调制解调器,主要提供电话录音留言和全双工免提通话功能,通过与计算机相连可实现拨打电话、播放语

5、音、判断电话按键、显示来电号码等功能。  结合电话语音通知系统的功能需求,同时基于硬件成本方面的考虑,系统以语音Modem硬件和串口通信技术为基础来实现电话的基本功能。  1.2发送控制程序  发送控制程序的主要功能是定时从数据库中取出拨号列表,并通过串口通信控制Modem进行自动电话呼叫、播放语音通知、识别受话者按键及自动记录受话者回复情况供通知管理程序显示。发送控制程序使用串口通信控件和C++Builder工具实现。  1.3通知管理程序  通知管理程序的主要功能是为用户提供操作界面,用户可以通过界面发送语音通知到一组被选择的单

6、位,并能通过界面实时了解语音通知的发送状态和回复情况。具有通知发送、已发通知显示、通知状态显示、单位信息管理、分组管理、通知统计查询、常用通知及提示语音的管理等功能。通知管理程序采用B/S模式,服务器端使用IIS,及ASP.NET和C#语言实现业务功能;客户端使用IE浏览器及javascript脚本技术进行界面展示和相应用户操作;数据源采用MSSQLServerXX数据库存储单位信息、电话号码、语音通知等系统所需数据。  2主要功能实现  2.1语音通知实现  系统采用串口通信技术控制语音Modem来作为语音通知系统的基础,通过

7、使用串口通信控件对Modem的控制,实现拨打电话、播放语音提示、检测受话者按键等电话基本功能。  语音通知主要由发送控制程序实现,主要由两个功能模块组成,其中一个是数据库查询处理模块,另一个是语音通知发送模块。  数据库查询处理模块的工作过程是:定时连接并查询数据库,若查询到有待发送的语音通知,则再查询与此相关的单位及电话号码信息,然后根据语音通知、单位及电话号码等生成呼叫信息并将其添加到呼叫信息列表;接着检测回复信息列表,若有回复信息,则对其进行分析并将回复情况记录到与其对应的语音通知的回复数据库中。  语音通知发送模块的工作过程是:定

8、时检测呼叫信息列表,若有呼叫信息则取出第一条呼叫信息,同时删除呼叫信息列表中的对应项并对其进行分析,然后控制Modem对指定电话号码进行呼叫,当检测到受话者摘机后,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。