摘要
文中提出一种新型控制策略,把正则表达式和服务机器人的语音控制结合起来,前者利用预定义的正则表达式对语音识别内容进行模式检出,后者根据检出的模式对机器人进行策略控制。通过分析识别文本构建正则表达式,使用微软SAPI构建客户端语音引擎进行语音识别,在服务机器人平台上验证策略的有效性、实用性和快速性。该新型控制策略把正则表达式应用在语音识别控制策略中,使语音交互技术将人类之间的交流方式应用于人类与机器之间,使机器人用正则表达式对人类语言进行词法分析实现自然语言的理解。提出的方法使机器人能够"理解"同一个语音命令的多种表达方式,使服务机器人的语音识别控制策略更具柔性和自然性,具有重要的应用价值和应用前景。
A new control strategy combined regular expression and speech control system of service robot was proposed in the paper. The former implements pattern detection for the contents of speech recognition, and the later implements control strategies for the service robot based on the pattern detected. The regular expressions used to detect pattern was built through analyzing the source texts, the client voice engine used for speech recognition was built with Microsoft SAPI, the control strategies was examined on service robot platform and proved to be effective, practical and fast, The method proposed in this paper enables the robot to "understand" multiple expressions way for the same meaning, which makes the human - robot voice interactive more flexible and natural.
出处
《计算机技术与发展》
2010年第2期106-109,113,共5页
Computer Technology and Development
基金
上海市重点学科建设项目(T0103)
关键词
正则表达式
语音识别
服务机器人
控制策略
regular expression
speech recognition
service robot
control strategy