酒店语音提醒免费酒店系统源码-硬件交互-SAAS本地化-未来之窗行业应用跨平台架构

采用技术

未来之窗行业应用跨平台架构,CyberWinApp

一、语音播报在酒店系统中的应用

以下是这些功能的好处归纳:

语音播报收款:
- 让收银员及时知晓收款情况,避免漏收或错收。
- 提升收银效率和准确性。

房间号提醒:
- 确保工作人员能准确快速地找到对应的房间,提供及时服务。
- 减少因房间号混淆导致的服务错误。

超时提醒:
- 有助于及时处理超时未处理的事项,如未及时退房的情况。
- 提高酒店运营管理的时效性和有序性。

客户需求提醒:
- 避免遗漏客人的特殊需求,提升服务质量和客户满意度。
- 保障酒店服务的全面性和贴心程度。

二、查看语音提醒源码

在星辰中输入语音提醒底层,会显示代码

三、语音提醒代码

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections.Specialized;

using System.Windows.Forms;


using System.Drawing;
using System.Speech.Synthesis;
using System.IO;


//线程
using System.Threading;
 



//语音播报
//qujing
namespace CyberPHP_Dynamic
{
    class APP
    {
        


	 public string start(NameValueCollection obj){
	      string 参数1="";
	       NameValueCollection d=obj;
	       参数1 = d["param1"];

	     string s="语音播报";
	     return s;
	 }

	 


	 // 
	 // 
	 // 
	 //
	  public string Speak(NameValueCollection obj){
	     string s="语音播报";

	       NameValueCollection d=obj;
	      string param = d["param"];
              //解析未来之窗协议
	      CyberWin.CSHARP.YNWLZC.WebFrame.CyberPHP.CyberWinProtocol.Cl_CyberWinAPPProtocolPackage clApp = new CyberWin.CSHARP.YNWLZC.WebFrame.CyberPHP.CyberWinProtocol.Cl_CyberWinAPPProtocolPackage();
	      clApp.formatString(param);


	       
	     
	      string 播放内容 = clApp.get("body");

	      /*

	       Type type = Type.GetTypeFromProgID("SAPI.SpVoice");

            dynamic spVoice = Activator.CreateInstance(type);

            spVoice.Speak(播放内容);
	    */
	    /*
	    SpeechSynthesizer synth = new SpeechSynthesizer();
 
		synth.Speak(播放内容);
		 
		synth.Dispose();a
		*/

		  System.Threading.Thread td=new System.Threading.Thread(()=> {
                       
                        SpeechSynthesizer synth = new SpeechSynthesizer();
 
			synth.Speak(播放内容);
			 
			synth.Dispose();
                    });
                    td.IsBackground = true;
                    td.Start();


	           

		    
		     return s;
	 }


	 
 



     }
}

四、代码建议

默认是单线程的,提醒执行后,需要等待执行完毕,这样会感觉系统卡顿,所以加入多线程

  System.Threading.Thread td=new System.Threading.Thread(()=> {

可以同时执行。

五、应用层调用

<script>
 
var param='CyberPHP->Param:bodyCyberPHP->Value:国来弟国来弟';
var r= CyberWin_APP.run("CyberWin_Speech","Speak",param,"");
	//r="["+r;
	 alert(r);
</script>

六、扩展资源依赖

<?xml version="1.0" encoding="GBK"?>
<!--  Copyright www.ynwlzc.cn -->
<cyberwin>
	<include>
		<cyber_lib author="cybersnow" path="System.Xml.dll"> </cyber_lib>
		<cyber_lib author="cybersnow" path="{cyberphp_core}/CyberWin.CSHARP.YNWLZC.WebFrame.CyberPHP.exe"></cyber_lib>
		
		<cyber_lib author="cybersnow" path="{cyberphp_core}/System.Speech.dll"></cyber_lib>
		<cyber_lib author="cybersnow" path="System.Windows.Forms.dll"></cyber_lib>
    </include>
</cyberwin>

七、如何开通酒店押金原路系统

自己可以注册,不需要他人自己就就能搞定

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值