资源简介
基于websocket技术实现的语音叫号功能!!!!!!!!!
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Configuration;
using SuperSocket.Common;
using SuperSocket.Socketbase;
using SuperSocket.Socketbase.Config;
using SuperSocket.SocketEngine;
using SuperSocket.Socketbase.Logging;
using SuperWebSocket;
using log4net;
using System.Speech.Synthesis;
using System.Threading;
using System.IO;
using System.Collections.Specialized;
using Server.Common;
using System.Collections;
using SuperWebSocket.Protocol;
namespace Server
{
public partial class FrmMain : Form
{
#region 属性
private SpeechSynthesizer speech;
private ContextMenu notifyiconMnu;
//音量
private int volume = Server.Properties.Settings.Default.volume;
//语速
private int rate = Server.Properties.Settings.Default.rate;
//语音
private string voice = Server.Properties.Settings.Default.voice;
//频次
private int frequency = Server.Properties.Settings.Default.frequency;
//频次间隔
private int frequencyInterval = Server.Properties.Settings.Default.frequencyInterval;
//自动播放标识(0 不自动 1 自动)
private int autoPlayFlag = Server.Properties.Settings.Default.autoPlayFlag;
//是否使用默认播放(0 不使用 1 使用)
private int openDefaultAudio = Server.Properties.Settings.Default.openDefaultAudio;
//提示音
private string promptPath = “Notify.wav“;//.wav音频文件路径
private System.Media.SoundPlayer player;
private Thread t;
WebSocketServer appServer = new WebSocketServer();
ServerConfig serverConfig = new ServerConfig
{
Port = Server.Properties.Settings.Default.port//set the listening port
MaxConnectionNumber = 10000
};
#endregion
#region 初始化
public FrmMain()
{
try
{
InitializeComponent();
Control.CheckForIllegalCrossThreadCalls = false;
setFrequencyCombo();
setRateCombo();
setVolumeCombo();
setVoiceCombo();
if (this.autoPlayFlag == 1)
{
checkBox1.Checked = true;
}
else {
checkBox1.Checked = false;
}
checkBox1_CheckedChanged(nullnull);
foreach (myComItem t in this.comboBox1.Items)
{
if (t.text.ToString() == this.rate.ToString())
{
this.comboBox1.SelectedItem = t;
break;
}
}
foreach (myComItem t in this.comboBox3.Items)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-31 17:13 Server\
目录 0 2018-07-31 17:13 Server\Common\
文件 5679 2018-07-31 17:13 Server\Common\funTools.cs
文件 4219 2018-07-31 17:13 Server\Common\logTools.cs
文件 402 2018-07-31 17:13 Server\Common\myComItem.cs
目录 0 2018-07-31 17:13 Server\Config\
文件 3002 2018-07-31 17:13 Server\Config\log4net.config
文件 3007 2018-07-31 17:13 Server\Config\log4net.unix.config
文件 15660 2018-07-31 17:13 Server\FrmMain.Designer.cs
文件 31428 2018-07-31 17:13 Server\FrmMain.cs
文件 19553 2018-07-31 17:13 Server\FrmMain.resx
文件 1090 2018-07-31 17:13 Server\Program.cs
目录 0 2018-07-31 17:13 Server\Properties\
文件 1354 2018-07-31 17:13 Server\Properties\AssemblyInfo.cs
文件 2864 2018-07-31 17:13 Server\Properties\Resources.Designer.cs
文件 5612 2018-07-31 17:13 Server\Properties\Resources.resx
文件 4009 2018-07-31 17:13 Server\Properties\Settings.Designer.cs
文件 1376 2018-07-31 17:13 Server\Properties\Settings.settings
文件 6032 2018-07-31 17:13 Server\Server.csproj
目录 0 2018-07-31 17:13 Server\UsingDll\
文件 397312 2018-07-31 17:13 Server\UsingDll\Newtonsoft.Json.dll
文件 37888 2018-07-31 17:13 Server\UsingDll\SuperSocket.Common.dll
文件 111104 2018-07-31 17:13 Server\UsingDll\SuperSocket.Socketba
文件 103424 2018-07-31 17:13 Server\UsingDll\SuperSocket.SocketEngine.dll
文件 71168 2018-07-31 17:13 Server\UsingDll\SuperWebSocket.dll
文件 393216 2018-07-31 17:13 Server\UsingDll\System.Threading.dll
文件 290816 2018-07-31 17:13 Server\UsingDll\log4net.dll
文件 1653 2018-07-31 17:13 Server\app.config
目录 0 2018-07-31 17:31 Server\bin\
目录 0 2018-07-31 17:31 Server\bin\Debug\
文件 397312 2018-07-31 17:13 Server\bin\Debug\Newtonsoft.Json.dll
............此处省略41个文件信息
- 上一篇:纹理合成的图像修复程序
- 下一篇:DEP开发平台api
相关资源
- 安卓 语音
- SYN6288案例
- 语音信号处理(胡航)第3版.pdf
- Network Science 英文版,超清晰,非扫描
- OPNETAdhoc实验简介.pdf
- floodlight+mininet环境配置+入门
- 超级终端 目前最强大的telnet软件 图形
- 科大讯飞语音芯片操作例程
- Renci.SshNet
- Keras实现经典的卷积神经网络
- 安川DX200 高速Ethernet说明书日文
- telnet升腾仿真软件
- [book]Network Processors - Architecture Progra
- Kubernetes in Action 英文版非扫描版 pdf
- 基于Aloha的RFID系统防碰撞算法仿真与
- Web GIS开发-ArcGIS Server与.NET 源代(刘光
- FANUC CNC Screen Display Function_ FOCAS2Ether
- opnet14.5使用说明 帮助文档大全
- 基于stc89c52红外语音通信装置
- springboot+websocket实现聊天室
- DevComponents.DotNetBar2.dll
- 文字转语音可转Mp3格式
- Understanding LSTM Networks
- Mastering Kubernetes 2nd edition.pdf
- [电磁场与电磁波].Cheng.David.K.Field.an
- NetAssist 3.6
- golang.org开发包net包
- Make Your Own Neural Network.pdf
- EtherCAT与-Profinet性能指标以及实现原理
- WeiChat.zip
评论
共有 条评论