-
大小: 252KB文件類型: .zip金幣: 2下載: 0 次發布日期: 2021-05-05
- 語言: C#
- 標簽: C#??SpeechSdk5.1??
資源簡介
c#語音識別及朗讀系統_(基于speechSDK開發)(Winform) IDE vs2015

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?SpeechLib;???
namespace?WindowsApplication1
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?button1_Click_1(object?sender?EventArgs?e)
????????{
????????????????????????try
????????????{
????????????????SpeechVoiceSpeakFlags?SpFlags?=?SpeechVoiceSpeakFlags.SVSFlagsAsync;
????????????????SpVoice?Voice?=?new?SpVoice();
????????????????Voice.Speak(this.textBox1.Text?SpFlags);
????????????}
????????????catch?(Exception?er)
????????????{
????????????????MessageBox.Show(“An??Error??Occured!“?“SpeechApp“?MessageBoxButtons.OK?MessageBoxIcon.Error);
????????????}
????????}
????????private?void?buttonTTStoWave_Click_1(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????SpeechVoiceSpeakFlags?SpFlags?=?SpeechVoiceSpeakFlags.SVSFlagsAsync;
????????????????SpVoice?Voice?=?new?SpVoice();
????????????????SaveFileDialog?sfd?=?new?SaveFileDialog();
????????????????sfd.Filter?=?“All??files??(*.*)|*.*|wav??files??(*.wav)|*.wav“;
????????????????sfd.title?=?“Save??to??a??wave??file“;
????????????????sfd.FilterIndex?=?2;
????????????????sfd.RestoreDirectory?=?true;
????????????????if?(sfd.ShowDialog()?==?DialogResult.OK)
????????????????{
????????????????????SpeechStreamFileMode?SpFileMode?=?SpeechStreamFileMode.SSFMCreateForWrite;
????????????????????SpFileStream?SpFileStream?=?new?SpFileStream();
????????????????????SpFileStream.Open(sfd.FileName?SpFileMode?false);
????????????????????Voice.AudioOutputStream?=?SpFileStream;
????????????????????Voice.Speak(textBox1.Text?SpFlags);
????????????????????Voice.WaitUntilDone(1);
????????????????????SpFileStream.Close();
????????????????}
????????????}
????????????catch?(Exception?er)
????????????{
????????????????MessageBox.Show(“An??Error??Occured!“?“SpeechApp“?MessageBoxButtons.OK?MessageBoxIcon.Error);
????????????}
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????SpeechVoiceSpeakFlags?SpFlags?=?SpeechVoiceSpeakFlags.SVSFlagsAsync;
????????????SpVoice?voice?=?new?SpVoice();
????????????voice.Voice?=?voice.GetVoices(string.Empty?string.Empty).Item(1);
????????????voice.Speak(textBox1.Text?SpFlags);
????????}
????????public?class?SpRecognition
????????{
????????????private?static?SpRecognition?_Instance?=?null;
????????????private?SpeechLib.ISpeechRecoGrammar?isrg;
????????????private?SpeechLib.SpSharedRecoContextClass?ssrContex?=?null;
????????????private?System.Windows.Forms.Control?cDisplay;
????????????public?SpRecognition()
????????????{
????????????????ssrContex?=?new?SpSharedRecoContextClass();
????????????????isrg?=?ssrContex.CreateGrammar(1);
????????????????SpeechLib._
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\
?????目錄???????????0??2019-07-26?14:36??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\
?????目錄???????????0??2019-07-26?14:30??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\.vs\
?????目錄???????????0??2019-07-26?14:30??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\.vs\WindowsApplication1\
?????目錄???????????0??2019-07-26?14:30??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\.vs\WindowsApplication1\v14\
?????文件???????35840??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\.vs\WindowsApplication1\v14\.suo
?????目錄???????????0??2007-12-09?03:40??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\
?????目錄???????????0??2007-12-09?03:41??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\
?????目錄???????????0??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\Debug\
?????文件??????176128??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\Debug\Interop.SpeechLib.dll
?????文件???????12288??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\Debug\語音識別.exe
?????文件???????26112??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\Debug\語音識別.pdb
?????文件???????21680??2019-07-26?14:34??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\Debug\語音識別.vshost.exe
?????文件?????????490??2018-04-12?07:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\bin\Debug\語音識別.vshost.exe.manifest
?????文件????????4370??2007-12-10?00:17??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\Form1.cs
?????文件????????7344??2007-12-10?00:17??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\Form1.Designer.cs
?????文件????????5814??2007-12-10?00:17??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\Form1.resx
?????目錄???????????0??2007-12-09?03:40??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\
?????目錄???????????0??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\
?????文件?????????790??2019-07-26?14:31??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????6431??2019-07-26?14:31??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????176128??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\Interop.SpeechLib.dll
?????目錄???????????0??2007-12-09?03:41??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\Refactor\
?????目錄???????????0??2019-07-26?14:31??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\TempPE\
?????文件????????3584??2019-07-26?14:31??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件????????1492??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.FileListAbsolute.txt
?????文件?????????847??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.GenerateResource.Cache
?????文件?????????749??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.ResolveComReference.cache
?????文件?????????180??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.Form1.resources
?????文件?????????180??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.Properties.Resources.resources
?????文件???????12288??2019-07-26?14:35??c#語音識別及朗讀系統_基于speechSDK開發\WindowsApplication1\WindowsApplication1\obj\Debug\語音識別.exe
............此處省略15個文件信息
評論
共有 條評論