早期的排队叫号系统开发原理
排队叫号系统一般可以用在公共场合。来办事的人可以自己取号,然后在等候区等电话。系统可以显示排队信息、播放来电语音、触发短信通知、推送微信通知、触发灯光提醒等。排队叫号系统的通话语音采用文字转语音技术,节省人力物力。
(1)排队机系统
排队叫号系统,最重要的地方是队列的生成,进出队列。在这个系统中,生成数字的规则非常重要,会影响到以后的排队功能。一般我们会从1开始,生成连续的自然数。号码生成后,我们将离队,同时生产语音通话、信息显示等其他声音和光电设备。
(2)语音通话
语音通话需要调用tts函数。排队叫号系统只是调用win7自带的tts服务,这样可以避免购买语音服务的费用。Win7自带的tts服务。语音通话分为客户端和服务器端。客户端需要安装。NET框架,客户端需要通过tcp/ip将调用的消息文本传输给服务器。服务器创建一个队列接收调用信息,然后调用win7的tts服务。使用c/s模式开发语音呼叫,只需要一台电脑就可以进行语音服务器呼叫。
(3)屏幕显示
屏幕显示等待的患者,并且屏幕可以是监视器、电视或LED屏幕。很容易使用显示器或电视,只需设置一个扩展桌面。我们会显示呼叫和等待的信息,方便服务员安排自己的时间。
以上是最简单的
排队叫号系统原理。要满足简单的排队调用,只需要安装win7、.Net Framework3.0的简单pc就可以了。