这是因为Kinect for windows运行时语言包,能够适应从开放空间中的声音,而不是从麦克风发出的声音,这些语言模型在 System.Speech 中不能够使用。 Microsoft.Speech类库的语音识别功能是通过SpeechRecognitionEngine对象提供的。SpeechRecognitionEngine类是语音识别的核心,它负责从Kinect传感器获取处理后的音频数据流,然后分析和...
foreach (RecognizerInfo recognizer in SpeechRecognitionEngine.InstalledRecognizers()) { string value; //判断是否为Kinect的语音识别对象(微软的语音识别,有为Kinect的,也有非Kinect的,所以要判断是否为Kinect) recognizer.AdditionalInfo.TryGetValue("Kinect", out value);//en-US为英主 ja-JP为日语 ...
这是因为Kinect for windows运行时语言包,能够适应从开放空间中的声音,而不是从麦克风发出的声音,这些语言模型在 System.Speech 中不能够使用。 Microsoft.Speech类库的语音识别功能是通过SpeechRecognitionEngine对象提供的。SpeechRecognitionEngine类是语音识别的核心,它负责从Kinect传感器获取处理后的音频数据流,然后分析和...
首先创建一个私有字段_kinectSensor来保存当前的KienctSensor对象,同时创建SpeechRecognitionEngine对象。在窗体的构造函数中,对这几个变量进行初始化。例外注册骨骼追踪系统的Skeleton事件并将主窗体的DataContext对象赋给自己。 KinectSensor_kinectSensor;SpeechRecognitionEngine_sre;KinectAudioSource_source;publicMainWindow() ...
第一,在系統需要獲得 SpeechRecognitionEngine 的控制碼: C# 複製 ri = SpeechRecognitionEngine.InstalledRecognizers() .Where(r => r.Id == RecognizerId).FirstOrDefault(); if (ri == null) { // No RecognizerInfo => bail return; } sre = new SpeechRecognitionEngine(ri.Id); 現在,我就會把...
foreach(RecognizerInfo recognizerinSpeechRecognitionEngine.InstalledRecognizers()) { stringvalue; //判断是否为Kinect的语音识别对象(微软的语音识别,有为Kinect的,也有非Kinect的,所以要判断是否为Kinect) recognizer.AdditionalInfo.TryGetValue("Kinect",outvalue);//en-US为英主 ja-JP为日语 ...
hr = m_pSpeechContext->SetInterest(SPFEI(SPEI_RECOGNITION), SPFEI(SPEI_RECOGNITION)); } // 保证语音识别处于**状态 if (SUCCEEDED(hr)){ hr = m_pSpeechContext->Resume(0); } // 获取识别事件 if (SUCCEEDED(hr)){ m_p16BitPCMAudioStream->SetSpeechState(TRUE); m_hSpeechEv...
Kinect for Windows language packsThe language packs enable you to add speech recognition to your Kinect for Windows apps. Get the Kinect for Windows language packs v11.0DirectX SDKBecause the Windows SDK is the primary developer SDK for Windows, DirectX is now included in it. You can now use...
Drivers也就是Kinect相关的驱动程序。而名字最长的那个东西,Kinect for Windows Speech Recognition Language Pack(en-US),是英语的语音识别套件。 然后我们须要知道SDK的安装文件夹,SDK是安装在默认文件夹下的:C:\Program Files\Microsoft SDKs\Kinect\v1.8。
with Kinect for Windows and is committed to providing ongoing access to its deep investment in human tracking and speech recognition. To find out where to purchase a Kinect for Windows (hereafter referred to simply as Kinect) go tomicrosoft.com/en-us/kinectforwindows/purchase/and click Learn ...