資源簡介
C# Winform 調(diào)用微軟智能語音Speech對輸入語音進(jìn)行識別。VS2015做了個Demo

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System.Speech;
using?System.Speech.Recognition;
namespace?SpeechTest
{
????public?partial?class?Form1?:?Form
????{
????????SpeechRecognitionEngine?SRE?=?null;
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????SRE?=?new?SpeechRecognitionEngine(new?System.Globalization.CultureInfo(“zh-CN“));//中文
????????????SRE.LoadGrammar(new?DictationGrammar());//所有語言
????????????SRE.SpeechRecognized?+=?new?EventHandler(SRE_SpeechRecognized);//系統(tǒng)接受后的事件
????????????SRE.SetInputToDefaultAudioDevice();//設(shè)置默認(rèn)輸入設(shè)備.
???????????????????????????????????????????????//?Start?asynchronous?continuous?speech?recognition.
????????????SRE.RecognizeAsync(RecognizeMode.Multiple);
????????}
????????private?void?SRE_SpeechRecognized(object?sender?SpeechRecognizedEventArgs?e)
????????{
????????????AddMessage(e.Result.Text);
????????????
????????}
????????void?AddMessage(string?str)
????????{
????????????Action?ac?=?()?=>
??????????????{
??????????????????richTextBox1.AppendText(str+“\r\n“);
??????????????};
????????????this.Invoke(ac);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-02-20?11:01??SpeechTest\.vs\
?????目錄???????????0??2018-02-20?11:01??SpeechTest\.vs\SpeechTest\
?????目錄???????????0??2018-02-20?11:01??SpeechTest\.vs\SpeechTest\v14\
?????文件???????35328??2018-02-20?11:48??SpeechTest\.vs\SpeechTest\v14\.suo
?????文件?????????997??2018-02-20?11:01??SpeechTest\SpeechTest.sln
?????目錄???????????0??2018-02-20?11:14??SpeechTest\SpeechTest\
?????文件?????????189??2018-02-20?11:01??SpeechTest\SpeechTest\App.config
?????目錄???????????0??2018-02-20?11:01??SpeechTest\SpeechTest\bin\
?????目錄???????????0??2018-02-20?11:07??SpeechTest\SpeechTest\bin\Debug\
?????文件????????9216??2018-02-20?11:14??SpeechTest\SpeechTest\bin\Debug\SpeechTest.exe
?????文件?????????189??2018-02-20?11:01??SpeechTest\SpeechTest\bin\Debug\SpeechTest.exe.config
?????文件???????19968??2018-02-20?11:14??SpeechTest\SpeechTest\bin\Debug\SpeechTest.pdb
?????文件???????22696??2018-02-20?11:16??SpeechTest\SpeechTest\bin\Debug\SpeechTest.vshost.exe
?????文件?????????189??2018-02-20?11:01??SpeechTest\SpeechTest\bin\Debug\SpeechTest.vshost.exe.config
?????文件?????????490??2016-07-16?19:44??SpeechTest\SpeechTest\bin\Debug\SpeechTest.vshost.exe.manifest
?????文件????????1493??2018-02-20?11:14??SpeechTest\SpeechTest\Form1.cs
?????文件????????2568??2018-02-20?11:03??SpeechTest\SpeechTest\Form1.Designer.cs
?????文件????????5817??2018-02-20?11:03??SpeechTest\SpeechTest\Form1.resx
?????目錄???????????0??2018-02-20?11:01??SpeechTest\SpeechTest\obj\
?????目錄???????????0??2018-02-20?11:07??SpeechTest\SpeechTest\obj\Debug\
?????文件?????????868??2018-02-20?11:01??SpeechTest\SpeechTest\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????7228??2018-02-20?11:02??SpeechTest\SpeechTest\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????618??2018-02-20?11:16??SpeechTest\SpeechTest\obj\Debug\SpeechTest.csproj.FileListAbsolute.txt
?????文件????????1012??2018-02-20?11:07??SpeechTest\SpeechTest\obj\Debug\SpeechTest.csproj.GenerateResource.Cache
?????文件????????2534??2018-02-20?11:07??SpeechTest\SpeechTest\obj\Debug\SpeechTest.csprojResolveAssemblyReference.cache
?????文件????????9216??2018-02-20?11:14??SpeechTest\SpeechTest\obj\Debug\SpeechTest.exe
?????文件?????????180??2018-02-20?11:07??SpeechTest\SpeechTest\obj\Debug\SpeechTest.Form1.resources
?????文件???????19968??2018-02-20?11:14??SpeechTest\SpeechTest\obj\Debug\SpeechTest.pdb
?????文件?????????180??2018-02-20?11:07??SpeechTest\SpeechTest\obj\Debug\SpeechTest.Properties.Resources.resources
?????文件???????????0??2018-02-20?11:01??SpeechTest\SpeechTest\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件???????????0??2018-02-20?11:01??SpeechTest\SpeechTest\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
............此處省略10個文件信息
- 上一篇:C#公交查詢系統(tǒng).rar
- 下一篇:C#版遠(yuǎn)程桌面控制源碼
評論
共有 條評論