问问要写个语音通讯的软件需要 掌握哪些 技术?散分 语音通讯的软件大部分是在语音平台上写的,比如浩丰,邦毅,ENVOX等,你要写的话就不难了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .NET Speech TechnologySALTTTS其他的我也不知道了! 方法1:找到类库:C:\winnt\speech(98的话c:\windows\speech) 中的vtxtmauto.lib这个文件:在.Net的安装目录FrameworkSDK\bin下用TlbImp将其转化为mssts.dll命令格式如:tlbimp vtxtauto.tlb/silent/namespace.mstts/out:mstts.dll以下是一个简单的例子:private VTxtAuto VTxAtuoEx;public Speech(){ VTxtAutoEx=new VTxtAuto(); VTxtAutoEx.Register("","");}public void Speak(String text){ VTxAtuoEx.Speak(text,0);}public demo(){ Speech s=new Speech(); s.Speak("Bedlang");}方法2:可以用客户端用mediaplayer ,服务器端用media services来开发。下载一下media services SDK 和mediaplayer SDK,上面有c#的源代码,实现起来很容易的。下载地址:http://www.microsoft.com/windows/windowsmedia/CN/9series/sdk.asp 你需要了解IVR系统的结构,学会从硬件上采集信息到电脑上,用TTS方法和ATS方法实现文本转语音和语音转文本功能,还要学会SOCKET和TIP/IP实现通讯!简单的说就是上面的一些了!至于语音的格式一般是.VOX的。 看你使用什么样的网络和硬件平台了,比如你买了华为的通讯平台,你只须了解C#、ASPX的输出、VoiceXML,当然WEB SERVICE也必须掌握,以便于定义通信接口。 本人建議用java編寫簡單.用c#.net不怎麼樣 首先要会说话,不能是dumb的和deaf的^^ C#界面,需要用文件读取string,怎么读一个文件,就直接写在dataGridView1里? C#如何操作局域网内其他机器的iis 这段C#代码应该如何写? 如何加密web服务地址等内容?(保护web服务不被盗用和软件的web服务地址不被擅改) 在form2保存的照片当时显示FORM2中 如何进入指定目录的文件夹? 请教TreeView控件加载树时,绑定数据库记录到CheckBOX选择状态! (只有这点分了,在线等) 一個很难的问题,求助?大哥们!!! Q问题 困惑:关于xml与dataset内容的转换 如何用c#做一个倒计时? 送分题:)
在.Net的安装目录FrameworkSDK\bin下用TlbImp将其转化为mssts.dll
命令格式如:tlbimp vtxtauto.tlb/silent/namespace.mstts/out:mstts.dll
以下是一个简单的例子:
private VTxtAuto VTxAtuoEx;
public Speech()
{
VTxtAutoEx=new VTxtAuto();
VTxtAutoEx.Register("","");
}
public void Speak(String text)
{
VTxAtuoEx.Speak(text,0);
}public demo()
{
Speech s=new Speech();
s.Speak("Bedlang");
}
方法2:
可以用客户端用mediaplayer ,服务器端用media services来开发。下载一下media services SDK 和mediaplayer SDK,上面有c#的源代码,实现起来很容易的。下载地址:
http://www.microsoft.com/windows/windowsmedia/CN/9series/sdk.asp