针对Kinect语音识别技术中的语音命令交互控制功能没有得到有效开发的问题,通过对Kinect麦克风阵列的基本原理进行阐述,对音频捕获、音频处理和语音识别过程中主要使用到的应用接口、类、对象、属性、方法和事件等进行深入剖析,以Kinect for Windows Developer Toolkit工具中的SpeechBasics-WPF案例中为研究对象,对该应用程序的每一个模块进行单元测试,同时配合静态分析技术,验证了代码的安全性和可靠性,并在此基础上提出了基于Kinect的语音命令实现交互控制的开发流程和编程算法,为Kinect语音命令识别的应用与开发提供策略与方法.