CN114664301A - 一种模拟训练设备交互控制方法、装置及*** - Google Patents
一种模拟训练设备交互控制方法、装置及*** Download PDFInfo
- Publication number
- CN114664301A CN114664301A CN202210313940.0A CN202210313940A CN114664301A CN 114664301 A CN114664301 A CN 114664301A CN 202210313940 A CN202210313940 A CN 202210313940A CN 114664301 A CN114664301 A CN 114664301A
- Authority
- CN
- China
- Prior art keywords
- information
- training instruction
- simulated training
- voice
- simulated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012549 training Methods 0.000 title claims abstract description 356
- 238000004088 simulation Methods 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 37
- 230000003993 interaction Effects 0.000 claims description 25
- 230000001172 regenerating effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 17
- 230000009194 climbing Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000008014 freezing Effects 0.000 description 4
- 238000007710 freezing Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/16—Speech classification or search using artificial neural networks
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
本发明公开了一种模拟训练设备交互控制方法、装置及***。模拟训练设备交互控制方法包括:接收语音信息,判断语音信息中是否存在连接词、动词及名词,若语音信息中存在连接词,则去除连接词;若语音信息包括动词以及名词,则查询与动词以及名词相匹配的一条模拟训练指令信息;若语音信息包括名词,则查询与名词相匹配的至少一条模拟训练指令信息;根据模拟训练指令信息生成至少一条模拟训练指令执行问询信息;接收模拟训练指令执行问询反馈信息,根据模拟训练指令执行问询反馈信息生成模拟训练指令。
Description
技术领域
本发明实施例涉及模拟机技术,尤其涉及一种模拟训练设备交互控制方法、装置及***。
背景技术
根据立木信息咨询发布的《中国飞行模拟器市场调研与投资前景报告(2018版)》显示:民航总局预测显示,我国从2020年到2030年,航线运输类飞机数量快速增长,将分别达到3140架和5200架,中国飞行模拟器市场总容量将超过500亿元,新增市场规模将超百亿。
中国民用航空局明确规定了高等级模拟机在各机型不同课程中可抵扣的真机培训小时数(如仪表等级课程和商用驾驶员培训课程,训练时间分别为30小时和120小时,模拟机可抵扣比例分别为50%和30%)。此外,飞行模拟机还需要承担飞行员转机型训练全部小时数以及飞行员复训的部分小时数,因此飞行模拟机在飞行员培训行业中扮演着“降低风险,减少成本”的重要角色。
飞行员培训虽然市场需求量巨大但成本也非常高,如使用天津飞安航空训练有限公司的高等级模拟机培训一小时,费用从3000到上万元不等,因此在培训中,通过控制时间可以进一步降低飞行训练成本。
目前,飞行模拟机包含的教员台***,其是整个飞行模拟机的指令中心,教学人员使用教员台时需要坐在教员台面前,通过点击教员台界面相应的功能按钮触发动作,进而实现设置相应的飞行训练科目,此种操作方式的主要劣势在于:由于教员台功能按钮众多,教学人员在教员台界面里找到想要的操作功能按钮需要大量的时间,造成了许多不必要的飞行训练成本。
发明内容
本发明提供一种模拟训练设备交互控制方法、装置及***,以达到可以通过语音控制模拟训练设备的目的。
第一方面,本发明实施例提供了一种模拟训练设备交互控制方法,包括:
接收语音信息,判断所述语音信息中是否存在连接词、动词及名词,若所述语音信息中存在所述连接词,则去除所述连接词;
若所述语音信息包括所述动词以及名词,则查询与所述动词以及名词相匹配的一条模拟训练指令信息;
若所述语音信息包括所述名词,则查询与所述名词相匹配的至少一条模拟训练指令信息;
根据所述模拟训练指令信息生成至少一条模拟训练指令执行问询信息;
接收模拟训练指令执行问询反馈信息,根据所述模拟训练指令执行问询反馈信息生成模拟训练指令。
可选的,根据所述模拟训练指令执行问询反馈信息生成模拟训练指令之后还包括:
生成模拟训练指令发送问询信息;
接收模拟训练指令发送问询反馈信息,根据所述模拟训练指令发送问询反馈信息发送所述模拟训练指令。
可选的,根据所述模拟训练指令发送问询反馈信息发送所述模拟训练指令包括:
若所述模拟训练指令发送问询反馈信息为否定信息,则重新生成所述模拟训练指令发送问询信息;
若第二次接收到的模拟训练指令发送问询反馈信息为否定信息,则停止发送所述模拟训练指令。
可选的,查询与所述动词以及名词相匹配的模拟训练指令信息包括:
确定与所述动词相对应的同义航空术语动词、确定与所述名词相对应的同义航空术语名词,查询包含所述同义航空术语动词以及所述同义航空术语名词的模拟训练指令信息。
可选的,所述模拟训练指令执行问询信息包括:语音模拟训练指令执行问询信息,或者文字模拟训练指令执行问询信息;
所述模拟训练指令执行问询反馈信息包括:语音模拟训练指令执行问询反馈信息,或者文字模拟训练指令执行问询反馈信息。
可选的,若所述模拟训练指令执行问询信息采用语音模拟训练指令执行问询信息,所述模拟训练指令执行问询反馈信息采用语音模拟训练指令执行问询反馈信息,则:
生成多条所述语音模拟训练执行问询信息时,若与当前语音模拟训练执行问询信息对应的语音模拟训练执行问询反馈信息为否定信息,则顺序输出下一所述语音模拟训练执行问询信息。
可选的,所述语音信息包括中文语音信息、外文语音信息。
可选的,若所述语音信息同时包含中文以及外文,则:
将所述语音信息统一为中文语音信息或者外文语音信息。
第二方面,本发明实施例还提供了一种模拟训练设备交互控制装置,包括交互控制单元,所述交互控制单元用于:
接收语音信息,判断所述语音信息中是否存在连接词、动词及名词,若所述语音信息中存在所述连接词,则去除所述连接词;
若所述语音信息包括所述动词以及名词,则查询与所述动词以及名词相匹配的一条模拟训练指令信息;
若所述语音信息包括所述名词,则查询与所述名词相匹配的至少一条模拟训练指令信息;
根据所述模拟训练指令信息生成至少一条模拟训练指令执行问询信息;
接收模拟训练指令执行问询反馈信息,根据所述模拟训练指令执行问询反馈信息生成模拟训练指令。
第三方面,本发明实施例还提供了一种模拟训练设备交互控制***,包括控制器,所述控制器配置有可执行程序,所述可执行程序运行时实现本发明实施例记载的模拟训练设备交互控制方法。
与现有技术相比,本发明的有益效果在于:
1.本发明提出中通过语音信息生成模拟训练指令信息,基于模拟训练指令信息生成模拟训练指令,其中模拟训练指令可以控制模拟训练设备执行某一项模拟训练功能,基于此,该方法可以让教学人员通过语音的方式实现针对模拟训练设备的控制,不用教学人员在模拟训练设备的操作平台上逐级查找需要的功能按键,大大降低了教学人员的操作难度;
2.本发明提出的方法根据语音信息包括的名字和动词确定与语音信息相匹配的模拟训练指令信息,基于此,教学人员在发布指令时,不需要精准的专业用语,降低了模拟训练设备的使用难度。
附图说明
图1是实施例中的模拟训练设备交互控制方法流程图;
图2是实施例中的另一种模拟训练设备交互控制方法流程图;
图3是实施例中的另一种模拟训练设备交互控制方法流程图;
图4是实施例中的另一种模拟训练设备交互控制方法流程图;
图5是实施例中的模拟训练设备结构框图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
本实施例中提出一种模拟训练设备交互控制方法,其适用于针对模拟训练设备的控制的场景,典型的模拟训练设备包括飞行驾驶模拟训练设备、车辆驾驶模拟训练设备等,该方法可以通过软件的方式实现,由模拟训练设备交互控制装置执行,该装置可以配置在模拟训练设备交互控制***中,图1是实施例中的模拟训练设备交互控制方法流程图,参考图1,该方法包括:
S101.接收语音信息,判断语音信息中是否存在连接词、动词及名词,若语音信息中存在连接词,则去除连接词。
示例性的,本实施例中,采用语音信息指代被转换为文字的,教学人员说出的语言控制指令。
示例性的,本实施例中,语音信息可以对应为中文语音信息或者外文语音信息。
示例性的,一条语言控制指令用于表示教学人员期望模拟训练设备执行的某一项模拟训练功能。例如,若模拟训练设备可以模拟飞机起落架故障场景,则与模拟飞机起落架故障场景对应的语言控制指令可以为“激活起落架故障”,教学人员说出“激活起落架故障”时,表示教学人员期望模拟训练设备模拟飞机起落架故障场景。
示例性的,本实施例中,接收到语音信息时,判断语音信息中是否存在连接词,若语音信息中存在连接词,则去除连接词。
例如,若语音信息为“激活左侧和右侧发动机熄火故障”,则连接词为“和”,去除连接词后语音信息变为“激活左侧右侧发动机熄火故障”。
示例性的,本实施例中,可以采用任意一种关键词提取方法确定语音信息中的连接词,其具体实现方式不再赘述。
S102.若语音信息包括动词以及名词,则查询与动词以及名词相匹配的一条模拟训练指令信息。
示例性的,本实施例中,判断去掉连接词后的语音信息中是否包括动词以及名词。
判断语音信息中是否包括动词以及名词时,首先对语音信息进行词语划分,确定语音信息中的每一个词语,再分别确定每个词语是否为动词或者名词。
示例性的,本实施例中,对进行词语划分的方式不做具体限定,可以采用任意一种自动分词方法实现词语划分。
示例性的,本实施例中,可以采用机器学习、神经网络等方式确定一个词语是否为名词或者动词。
示例性的,本实施例中,当语音信息中同时包含名词和动词时,查询与语音信息相匹配的一条模拟训练指令信息。
示例性的,本实施例中,采用模拟训练指令信息表示指定领域中,统一采用的标准指令短语;或者针对某一模拟训练设备,模拟训练设备设计厂商规定的,用于使模拟训练设备执行模拟训练功能的指令短语。
示例性的,本实施例中,模拟训练执行信息可以存储于模拟训练执行信息数据库中。
示例性的,作为一种可实施方式,可以通过如下方式确定与语音信息相匹配的一条模拟训练指令信息:
从模拟训练执行信息数据库中查询与语音信息匹配度最高的一条模拟训练指令信息,将该模拟训练指令信息作为与语音信息相匹配的模拟训练指令信息。
示例性的,上述方案中,可以通过基于语义的深度学习模型或者神经网络等确定语音信息与模拟训练指令信息的匹配度。
示例性的,作为一种可实施方式,也可以通过如下方式确定与语音信息相匹配的一条模拟训练指令信息:
将语音信息中的动词替换为预先设置的同义词、将语音信息中的名词替换为预先设置的同义词;
从模拟训练执行信息数据库中查询与替换后的语音信息相同的模拟训练指令信息,将该模拟训练指令信息作为与语音信息相匹配的模拟训练指令信息。
示例性的,本方案中,模拟训练设备交互控制方法可以应用与飞行模拟训练设备的交互控制,在此场景中,可以具体通过如下方式确定与语音信息相匹配的一条模拟训练指令信息:
确定与动词相对应的同义航空术语动词、确定与名词相对应的同义航空术语名词;
查询包含同义航空术语动词以及同义航空术语名词的模拟训练指令信息。
例如,若语音信息为“抬轮”,则替换后的语音信息可以为“收起起落架”,此时查询包含“收起起落架”的模拟训练指令信息。
S103.若语音信息包括名词,则查询与名词相匹配的至少一条模拟训练指令信息。
示例性的,在步骤S102记载内容的基础上,若判定语音信息中仅包括名词,则查询与语音信息相匹配的一条或多条模拟训练指令信息。
示例性的,作为一种可实施方式,可以通过如下方式确定与语音信息相匹配的至少一条模拟训练指令信息:
从模拟训练执行信息数据库中查询与语音信息匹配度不为零的若干模拟训练指令信息。
示例性的,作为一种可实施方式,也可以通过如下方式确定与语音信息相匹配的至少一条模拟训练指令信息:
将语音信息中的名词替换为预先设置的同义词;
从模拟训练执行信息数据库中查询包含替换后的语音信息的,全部模拟训练指令信息。
S104.根据模拟训练指令信息生成至少一条模拟训练指令执行问询信息。
示例性的,本实施例中,采用模拟训练指令执行问询信息表示模拟训练设备可以输出的,教学人员可以获取到的文字问询信息或者语音问询信息。
示例性的,本实施例中,模拟训练指令执行问询信息用于模拟训练设备确定教学人员是否确定期望其执行某一项模拟训练功能。
示例性的,本实施例中,模拟训练指令执行问询信息包含模拟训练指令信息对应的文字。
例如,若语音信息为“激活起落架故障”,教学人员期望模拟训练设备模拟飞机起落架故障场景,模拟训练指令为“激活起落架故障”,则模拟训练指令执行问询信息可以为“是否执行激活起落架故障”。
示例性的,在步骤S102和步骤S103记载内容的基础上,若确定出一条模拟训练指令信息,则生成一条模拟训练指令执行问询信息;
若确定出多条模拟训练指令信息,则生成多条模拟训练指令执行问询信息。
S105.接收模拟训练指令执行问询反馈信息,根据模拟训练指令执行问询反馈信息生成模拟训练指令。
示例性的,本实施例中,模拟训练指令执行问询反馈信息表示教学人员确定期望模拟训练设备执行某一项模拟训练功能,或者否定期望模拟训练设备执行某一项模拟训练功能。
示例性的,在步骤S104记载内容的基础上,模拟训练指令执行问询反馈信息可以为“是”、“否”、“取消”等。
示例性的,本实施例中,若模拟训练指令执行问询反馈信息为肯定信息(例如“是”),则生成模拟训练指令;
若模拟训练指令执行问询反馈信息为否定信息(例如“否”),则不进行任何动作。
示例性的,本实施例中,模拟训练指令为模拟训练设备可以直接执行的设备指令,该设备指令用于控制模拟训练设备开始执行某一项模拟训练功能。
示例性的,本实施例中,模拟训练指令的具体内容与模拟训练指令信息相关,一条模拟训练指令信息对应一条模拟训练指令。
示例性的,本实施例中,模拟训练指令执行问询信息包括:语音模拟训练指令执行问询信息(即通过语音播报的方式展示该问询信息),或者文字模拟训练指令执行问询信息(即通过文字的方式展示该问询信息);
模拟训练指令执行问询反馈信息包括:语音模拟训练指令执行问询反馈信息(即通过语音的方式反馈信息),或者文字模拟训练指令执行问询反馈信息(即通过选定文字的方式反馈信息)。
示例性的,在一种可实施方式中,若模拟训练指令执行问询信息采用语音模拟训练指令执行问询信息,模拟训练指令执行问询反馈信息采用语音模拟训练指令执行问询反馈信息,则:
生成多条语音模拟训练执行问询信息时,若与当前语音模拟训练执行问询信息对应的语音模拟训练执行问询反馈信息为否定信息,则顺序输出下一语音模拟训练执行问询信息。
本实施例提出一种模拟训练设备交互控制方法,该方法中通过语音信息生成模拟训练指令信息,基于模拟训练指令信息生成模拟训练指令,其中模拟训练指令可以控制模拟训练设备执行某一项模拟训练功能,基于此,该方法可以让教学人员通过语音的方式实现针对模拟训练设备的控制,不用教学人员在模拟训练设备的操作平台上逐级查找需要的功能按键,大大降低了教学人员的操作难度;
此外,本实施例提出的方法根据语音信息中除去连接词的名字和动词确定与语音信息相匹配的模拟训练指令信息,基于此,教学人员在发布指令时,在不使用精准的专业用语的情况下,也可以相应生成准确的模拟训练指令,降低了模拟训练设备的使用难度。
图2是实施例中的另一种模拟训练设备交互控制方法流程图,参考图2,在一种可实施方案中,在图1所示方案记载内容的基础上,交互控制方法还可以为:
S201.接收语音信息,判断语音信息中是否存在连接词、动词及名词,若语音信息中存在连接词,则去除连接词。
S202.若语音信息包括动词以及名词,则查询与动词以及名词相匹配的一条模拟训练指令信息。
S203.若语音信息包括名词,则查询与名词相匹配的至少一条模拟训练指令信息。
S204.根据模拟训练指令信息生成至少一条模拟训练指令执行问询信息。
S205.接收模拟训练指令执行问询反馈信息,根据模拟训练指令执行问询反馈信息生成模拟训练指令。
示例性的,本方案中,步骤S201~步骤S205的实施方式与步骤S101~步骤S105的实施方式相同。
S206.生成模拟训练指令发送问询信息。
示例性的,本方案中,采用模拟训练指令发送问询信息表示模拟训练设备可以输出的,教学人员可以获取到的文字问询信息或者语音问询问询信息。
示例性的,本方案中,模拟训练指令发送问询信息用于模拟训练设备确定教学人员是否确定期望模拟训练指令被发送至模拟训练设备中,具体用于执行某一项模拟训练功能的软件功能模块或者硬件单元。
示例性的,本方案中,可以根据模拟训练指令生成模拟训练指令发送问询信息。例如,若模拟训练指令为“激活起落架故障”,则模拟训练指令发送问询信息可以为“是否发送激活起落架故障”。
S207.接收模拟训练指令发送问询反馈信息,根据模拟训练指令发送问询反馈信息发送模拟训练指令。
示例性的,本方案中,模拟训练指令发送问询反馈信息表示教学人员确定发送模拟训练指令,或者否定发送模拟训练指令。
示例性的,在步骤S206记载内容的基础上,模拟训练指令发送问询反馈信息可以为“是”、“否”、“取消”等。
示例性的,本方案中,若模拟训练指令发送问询反馈信息为肯定信息(例如“是”),则发送模拟训练指令,此后,模拟训练设备执行指定的模拟训练功能;
若模拟训练指令发送问询反馈信息为否定信息(例如“否”),则模拟训练设备不进行后续动作或者回退至初始状态。
示例性的,在一种可实施方式中,根据模拟训练指令发送问询反馈信息发送模拟训练指令可以包括:
若模拟训练指令发送问询反馈信息为否定信息,则重新生成模拟训练指令发送问询信息;
若第二次接收到的模拟训练指令发送问询反馈信息为否定信息,则停止发送模拟训练指令。
示例性的,本方案中,若模拟训练指令发送问询反馈信息为肯定信息,则发送模拟训练指令;
若第一次接收到的模拟训练指令发送问询反馈信息为否定信息,则重新生成模拟训练指令发送问询信息;
重新生成模拟训练指令发送问询信息后,若该次接收到的模拟训练指令发送问询反馈信息为肯定信息,则发送模拟训练指令;
重新生成模拟训练指令发送问询信息后,若该次接收到的模拟训练指令发送问询反馈信息仍为否定信息(即连续第二次接收到否定信息),则停止发送模拟训练指令,模拟训练设备回退至初始状态。
在图1所示方案有益效果的基础上,本方案中,生成模拟训练指令后,还生成模拟训练指令发送问询信息,当模拟训练指令发送问询反馈信息为肯定信息时,再发送模拟训练指令,进而使模拟训练设备执行对应的模拟训练功能,通过增加上述步骤可以提高该方法的安全裕度,减少误操作的可能性。
图3是实施例中的另一种模拟训练设备交互控制方法流程图,参考图3,在一种可实施方式中,在图1所示方案记载内容的基础上,交互控制方法还可以为:
S301.判断语音信息是否同时包含中文以及外文,若语音信息同时包含中文以及外文,则将语音信息统一为中文语音信息或者外文语音信息。
示例性的,本方案中,语音信息可以同时包含中文以及外文,例如一条语音信息可以为“Shutdown发动机”。
示例性的,本方案中,可以采用自动分词方法实现词语划分,随后再判断每个词语是否为中文或外文,当词语为外文时再确定具体属于何种语言,以便统一外文语音信息时,确定统一为何种外文语言。
例如,若语音信息为“Shutdown发动机”,则语音信号同时包含英文和中文,若统一为中文语音信息,则语音信息变为“关闭发动机”,若统一为英文语音信息,则语音信息变为“Shutdown the engine”。
S302.接收语音信息,判断语音信息中是否存在连接词、动词及名词,若语音信息中存在连接词,则去除连接词。
示例性的,本方案中,在步骤S301记载内容的基础上,语音信息为统一后的中文语音信息或者外文语音信息。
S303.若语音信息包括动词以及名词,则查询与动词以及名词相匹配的一条模拟训练指令信息。
S304.若语音信息包括名词,则查询与名词相匹配的至少一条模拟训练指令信息
S305.根据模拟训练指令信息生成至少一条模拟训练指令执行问询信息
S306.接收模拟训练指令执行问询反馈信息,根据模拟训练指令执行问询反馈信息生成模拟训练指令。
在图1所示方案有益效果的基础上,本方案中,交互控制方法支持多国语音的语音信息,可以提高配置该交互控制方法的模拟训练设备的通用性。
图4是实施例中的另一种模拟训练设备交互控制方法流程图,参考图4,作为一种可实施方案,在图1至图3所示方案的基础上,交互控制方法还可以包括:
S401.判断语音信息是否同时包含中文以及外文,若语音信息同时包含中文以及外文,则将语音信息统一为中文语音信息或者外文语音信息。
S402.接收语音信息,判断语音信息中是否存在连接词、动词及名词,若语音信息中存在连接词,则去除连接词。
S403.若语音信息包括动词以及名词,则查询与动词以及名词相匹配的一条模拟训练指令信息。
S404.若语音信息包括名词,则查询与名词相匹配的至少一条模拟训练指令信息。
S405.根据模拟训练指令信息生成至少一条模拟训练指令执行问询信息。
S406.接收模拟训练指令执行问询反馈信息,根据模拟训练指令执行问询反馈信息生成模拟训练指令。
S407.生成模拟训练指令发送问询信息。
S408.接收模拟训练指令发送问询反馈信息,根据模拟训练指令发送问询反馈信息发送模拟训练指令。
实施例二
本实施例提出一种模拟训练设备交互控制装置,包括交互控制单元,交互控制单元用于:
接收语音信息,判断语音信息中是否存在连接词、动词及名词,若语音信息中存在连接词,则去除连接词;
若语音信息包括动词以及名词,则查询与动词以及名词相匹配的一条模拟训练指令信息;
若语音信息包括名词,则查询与名词相匹配的至少一条模拟训练指令信息;
根据模拟训练指令信息生成至少一条模拟训练指令执行问询信息;
接收模拟训练指令执行问询反馈信息,根据模拟训练指令执行问询反馈信息生成模拟训练指令。
示例性的,在一种可实施方案中,还可以配置交互控制单元用于实现图2所示的方案。
示例性的,在一种可实施方案中,还可以配置交互控制单元用于实现图3所示的方案。
示例性的,在一种可实施方案中,还可以配置交互控制单元用于实现图4所示的方案。
示例性的,本实施例中,交互控制单元的具体实施方式以及有益效果与实施例一中对应记载的内容相同,其具体内容不再赘述。
实施例三
本实施例提出一种模拟训练设备交互控制***,包括控制器,控制器配置有可执行程序,可执行程序运行时实现实施例一中记载的任意一种模拟训练设备交互控制方法。
示例性的,本实施例中,模拟训练设备交互控制***具体应用于飞行模拟训练设备中。
图5是实施例中的模拟训练设备交互控制***结构框图,参考图5,在一种可实施方案中,模拟训练设备可以包括:语音***100、教员台***200、运动***300、视觉***400、SATCE(模拟空中交通管制环境)***500。
示例性的,图5所示的模拟训练设备专用于飞行模拟训练,教员台***是整个飞行模拟训练设备的指令中心,教员台***主要用于控制模拟训练设备实现飞机常规训练科目。
本方案中,教员台***200中还配置实施例二中的任意一种模拟训练设备交互控制装置。
示例性的,配置语音***100用于采集语音信息、模拟训练指令执行问询反馈信息(语音)、模拟训练指令发送问询反馈信息(语音);输出模拟训练指令执行问询信息(语音)、模拟训练指令发送问询信息(语音)。
示例性的,本方案中,语音***100包括收音设备,收音设备包括无线蓝牙麦克风,话筒及飞机模拟机上用于飞行员通信的头戴式耳机等。
示例性的,本方案中,还可以配置语音***100用于将语音转换成音频,并对音频进行降噪处理,其中,噪声包括环境噪声、模拟训练设备振动音效、警报音等。
示例性的,还可以配置教员台***200采集模拟训练指令执行问询反馈信息(文字)、模拟训练指令发送问询反馈信息(文字);输出模拟训练指令执行问询信息(文字)、模拟训练指令发送问询信息(文字)。
示例性的,本方案中,运动***300模拟飞机指定部件或组件的运动,视觉***400用于提供模拟环境、飞机模拟操作交互界面等模拟视觉信息。
示例性的,本方案中,通过教员台***200、运动***300以及视觉***400可以实现如下模拟训练功能:
飞行状态模拟:执行位置冻结,执行飞行冻结,执行高度冻结,执行总冻结;
重定位模拟:重定位跑道位,重定位停机位,重定位3海里,重定位6海里,重定位9海里,重定位12海里,重定位10000英尺,重定位35000英尺;
机场选择模拟:设置起飞机场,设置降落机场;
飞机服务设定模拟:接通地面电源,接通地面气源,快速启动发动机;
***重置模拟:重置***,重置辅助动力装置(APU),重置发动机,重置发动机排气温度(EGT),重置燃油,重置刹车温度,重置起落架爆胎,重置冲压空气涡轮(RAT);
环境设定模拟:设置大气温度,设置风向,设置风速,设置阵风速度,设置云层,设置雾,设置雨,设置风暴,设置火山灰,设置鸟击,设置修正海平面气压(QNH),设置场面气压(QFE),设置能见度(晴天,一类盲降,二类盲降,三类盲降等),设置跑道粗糙程度,设置跑道状态(干跑道,湿跑道,冰跑道等);
风切变设定模拟:设置起飞风切变,降落风切变,中断起飞风切变;
初始条件设定模拟:设置在地面发动机启动,设置在地面冷舱,设置在空中10000英尺;
故障设定模拟:驾驶舱过热(ATA 21),自动油门断开(ATA 22),VHF机长侧失效(ATA 23),发电机1关闭(ATA 24),APU可控火警(ATA 26),升降舵卡阻(ATA 27),中央油箱左侧燃油泵失效(ATA 28),电动泵1失效(ATA29),发动机1防冰阀失效(ATA 30),机长侧空速不可靠(ATA 34),发动机1引气失效(ATA 36),APU失效(ATA 49),登机门失效(ATA 52),发动机1熄火(ATA 71);
快速检查单(QRH)模拟:发动机中止起动,空速不可靠,APU火警,紧急下降,快速释压,安定面失控,烟雾、着火味或异味等;
飞行计划设定模拟:记录飞行计划,加载飞行计划;
防撞***设定模拟:冲突,冲突;爬升,爬升;下降,下降;加速爬升;加速下降;减速爬升;爬升,现在爬升;下降,现在下降;保持垂直速度,保持;调整垂直速度,调整;注意垂直速度;交叉点;冲突解除;
灯光设定模拟:跑道灯(跑道边灯、跑道入口灯、入口翼排灯、接地地带灯、跑道中线灯和跑道末端灯等及亮度设置),飞机灯光(机头灯/滑行灯,着陆灯,航行灯等及亮度设置);
门设定模拟:驾驶舱门,客舱舱门,分登机门、服务门,翼上应急门,前货舱门、后货舱门和散货舱门等的开关状态;
声音设定模拟:麦克面板选择,甚高频(VHF)1/2/3,高频(HF)1/2,客舱(CAB),旅客广播(PA),导航(NAV)1/2等,选择呼叫(VHF1/2/3,HF1/2),开关客舱呼叫,开关地面呼叫,调节音量大小;
模拟机设定:飞机选型,选择中英文,切换单位(国际单位,欧美标准),开关模拟机灯光,启停运动***,开关视景***,注意:紧急启停功能不在语音控制范围内;
其他设定:Circuit Breaker(Cb)设定,帮助等。
示例性的,本方案中,SATCE***500主要用于提供模拟空中交通管制环境。
示例性的,本方案中,基于语音***100和教员台***200可以实现通过语音控制的方式选定指定的飞机常规训练科目。
示例性的,教员台***200生成模拟训练指令,同时教学人员确认发送模拟训练指令后,教员台***200将模拟训练指令发送至相关的运动***300、视觉***400以实现对应的模拟训练功能。
示例性的,本方案中,基于语音***100、教员台***200、视觉***400以及SATCE***500可以实现模拟空中交通管制场景。
示例性的,本方案中,SATCE***500主要用于实现教学人员和学员之间的点对点通信,以模拟现实中飞行员和塔台之间的交互通信。
示例性的,实现模拟空中交通管制场景时,模拟训练指令可以用于配置SATCE***500的语音输出音量;生成标准交通管制交互信息。
示例性的,本方案中,一套标准交通管制交互信息指一种既定的通信交互流程,其中,通信交互流程规定了飞行员与塔台语音通信时,应该顺序提供的每条信息(包括内容和格式),以及塔台回复每条信息时的内容及格式。
示例性的,模拟训练指令用于生成标准交通管制交互信息时,语音信息通常仅包括指定的名词,与实现选定指定的飞机常规训练科目时不同,与名词相匹配的不再是模拟训练指令信息,而是预存的标准交通管制交互信息。
例如,若确定语音信息中的名词为“地面”,则调取联系地面数据库及航前信息数据库,以获取对应的标准交通管制交互信息;若确定语音信息中的名词为“塔台”,则将调取塔台数据库及离场信息数据库,以获取对应的标准交通管制交互信息。
示例性的,在一种可实施方式中,联系地面时,一套标准交通管制交互信息包含如下内容:
飞行员:北京,地面,Accel320。
回复:Accel320,地面,早上好/下午好/晚上好。
备注:标准回复格式,Accel320为使用的机型,地面为状态量,早上好/下午好/晚上好根据教员台***200的***时间确定。
飞行员:无线电测试,你听我几个?
回复:Accel320,5个。
备注:1个代表完全听不见,2代表杂音大无法听清,3代表勉强能听清,4代表通话质量好,5代表非常清晰。
飞行员:北京,地面,Accel320,请求推出开车。
回复:Accel320,可以推出开车,机头向北。
飞行员:可以推出,机头向北,Accel320(推出后刹车)。
飞行员:北京,Accel320,请求滑行。
回复:Accel320,至36右外等待点。
飞行员:可以滑行,跑道36右外等待,Accel320。
回复:Accel320,联系北京塔台118.50,再见
飞行员:联系塔台118.5,再见。
示例性的,在一种可实施方式中,联系塔台时,一套标准交通管制交互信息包含如下内容:
飞行员:北京塔台,Accel320,跑道36右外等待,请求进入跑道。
回复:Accel320,目视前方飞机起飞后可以进入跑道。
飞行员:Accel320,已经进入跑道36右。
回复:Accel320,地面风向100度20节,修正海压1015,可以起飞,离地自动脱波联系离场123.00。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种模拟训练设备交互控制方法,其特征在于,包括:
接收语音信息,判断所述语音信息中是否存在连接词、动词及名词,若所述语音信息中存在所述连接词,则去除所述连接词;
若所述语音信息包括所述动词以及名词,则查询与所述动词以及名词相匹配的一条模拟训练指令信息;
若所述语音信息包括所述名词,则查询与所述名词相匹配的至少一条模拟训练指令信息;
根据所述模拟训练指令信息生成至少一条模拟训练指令执行问询信息;
接收模拟训练指令执行问询反馈信息,根据所述模拟训练指令执行问询反馈信息生成模拟训练指令。
2.如权利要求1所述的模拟训练设备交互控制方法,其特征在于,根据所述模拟训练指令执行问询反馈信息生成模拟训练指令之后还包括:
生成模拟训练指令发送问询信息;
接收模拟训练指令发送问询反馈信息,根据所述模拟训练指令发送问询反馈信息发送所述模拟训练指令。
3.如权利要求2所述的模拟训练设备交互控制方法,其特征在于,根据所述模拟训练指令发送问询反馈信息发送所述模拟训练指令包括:
若所述模拟训练指令发送问询反馈信息为否定信息,则重新生成所述模拟训练指令发送问询信息;
若第二次接收到的模拟训练指令发送问询反馈信息为否定信息,则停止发送所述模拟训练指令。
4.如权利要求1所述的模拟训练设备交互控制方法,其特征在于,查询与所述动词以及名词相匹配的模拟训练指令信息包括:
确定与所述动词相对应的同义航空术语动词、确定与所述名词相对应的同义航空术语名词,查询包含所述同义航空术语动词以及所述同义航空术语名词的模拟训练指令信息。
5.如权利要求1所述的模拟训练设备交互控制方法,其特征在于,所述模拟训练指令执行问询信息包括:语音模拟训练指令执行问询信息,或者文字模拟训练指令执行问询信息;
所述模拟训练指令执行问询反馈信息包括:语音模拟训练指令执行问询反馈信息,或者文字模拟训练指令执行问询反馈信息。
6.如权利要求5所述的模拟训练设备交互控制方法,其特征在于,若所述模拟训练指令执行问询信息采用语音模拟训练指令执行问询信息,所述模拟训练指令执行问询反馈信息采用语音模拟训练指令执行问询反馈信息,则:
生成多条所述语音模拟训练执行问询信息时,若与当前语音模拟训练执行问询信息对应的语音模拟训练执行问询反馈信息为否定信息,则顺序输出下一所述语音模拟训练执行问询信息。
7.如权利要求1所述的模拟训练设备交互控制方法,其特征在于,所述语音信息包括中文语音信息、外文语音信息。
8.如权利要求7所述的模拟训练设备交互控制方法,其特征在于,若所述语音信息同时包含中文以及外文,则:
将所述语音信息统一为中文语音信息或者外文语音信息。
9.一种模拟训练设备交互控制装置,其特征在于,包括交互控制单元,所述交互控制单元用于:
接收语音信息,判断所述语音信息中是否存在连接词、动词及名词,若所述语音信息中存在所述连接词,则去除所述连接词;
若所述语音信息包括所述动词以及名词,则查询与所述动词以及名词相匹配的一条模拟训练指令信息;
若所述语音信息包括所述名词,则查询与所述名词相匹配的至少一条模拟训练指令信息;
根据所述模拟训练指令信息生成至少一条模拟训练指令执行问询信息;
接收模拟训练指令执行问询反馈信息,根据所述模拟训练指令执行问询反馈信息生成模拟训练指令。
10.一种模拟训练设备交互控制***,其特征在于,包括控制器,所述控制器配置有可执行程序,所述可执行程序运行时实现权利要求1至8任一所述的模拟训练设备交互控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313940.0A CN114664301A (zh) | 2022-03-28 | 2022-03-28 | 一种模拟训练设备交互控制方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313940.0A CN114664301A (zh) | 2022-03-28 | 2022-03-28 | 一种模拟训练设备交互控制方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114664301A true CN114664301A (zh) | 2022-06-24 |
Family
ID=82033760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210313940.0A Pending CN114664301A (zh) | 2022-03-28 | 2022-03-28 | 一种模拟训练设备交互控制方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114664301A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115630532A (zh) * | 2022-12-19 | 2023-01-20 | 安胜(天津)飞行模拟***有限公司 | 一种全动飞行模拟机的快速重定位方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106782526A (zh) * | 2016-12-12 | 2017-05-31 | 深圳Tcl数字技术有限公司 | 语音控制方法和装置 |
CN108735215A (zh) * | 2018-06-07 | 2018-11-02 | 爱驰汽车有限公司 | 车载语音交互***、方法、设备和存储介质 |
CN110556111A (zh) * | 2018-05-31 | 2019-12-10 | 北京京东尚科信息技术有限公司 | 语音数据处理方法及装置、***、电子设备、存储介质 |
CN111341309A (zh) * | 2020-02-18 | 2020-06-26 | 百度在线网络技术(北京)有限公司 | 一种语音交互方法、装置、设备和计算机存储介质 |
CN112835377A (zh) * | 2019-11-22 | 2021-05-25 | 北京宝沃汽车股份有限公司 | 无人机控制方法、装置、存储介质以及车辆 |
CN113160821A (zh) * | 2021-04-30 | 2021-07-23 | 中天智领(北京)科技有限公司 | 一种基于语音识别的控制方法及装置 |
CN113571055A (zh) * | 2020-04-29 | 2021-10-29 | 顾家家居股份有限公司 | 一种智能语音沙发控制*** |
CN113948078A (zh) * | 2021-09-08 | 2022-01-18 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种飞行模拟器语音控制***及其控制方法 |
-
2022
- 2022-03-28 CN CN202210313940.0A patent/CN114664301A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106782526A (zh) * | 2016-12-12 | 2017-05-31 | 深圳Tcl数字技术有限公司 | 语音控制方法和装置 |
CN110556111A (zh) * | 2018-05-31 | 2019-12-10 | 北京京东尚科信息技术有限公司 | 语音数据处理方法及装置、***、电子设备、存储介质 |
CN108735215A (zh) * | 2018-06-07 | 2018-11-02 | 爱驰汽车有限公司 | 车载语音交互***、方法、设备和存储介质 |
CN112835377A (zh) * | 2019-11-22 | 2021-05-25 | 北京宝沃汽车股份有限公司 | 无人机控制方法、装置、存储介质以及车辆 |
CN111341309A (zh) * | 2020-02-18 | 2020-06-26 | 百度在线网络技术(北京)有限公司 | 一种语音交互方法、装置、设备和计算机存储介质 |
CN113571055A (zh) * | 2020-04-29 | 2021-10-29 | 顾家家居股份有限公司 | 一种智能语音沙发控制*** |
CN113160821A (zh) * | 2021-04-30 | 2021-07-23 | 中天智领(北京)科技有限公司 | 一种基于语音识别的控制方法及装置 |
CN113948078A (zh) * | 2021-09-08 | 2022-01-18 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种飞行模拟器语音控制***及其控制方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115630532A (zh) * | 2022-12-19 | 2023-01-20 | 安胜(天津)飞行模拟***有限公司 | 一种全动飞行模拟机的快速重定位方法 |
CN115630532B (zh) * | 2022-12-19 | 2023-05-05 | 安胜(天津)飞行模拟***有限公司 | 一种全动飞行模拟机的快速重定位方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7881832B2 (en) | Automatic speech recognition system and method for aircraft | |
US20200302808A1 (en) | Conflict Alerting Method Based On Control Voice | |
CN106910376B (zh) | 一种空中交通运行管制指令监控方法与*** | |
CN112102682B (zh) | 基于5g通信的飞行器驾驶培训***和方法 | |
CN110444201A (zh) | 飞行器的语音识别***和方法 | |
CN114664301A (zh) | 一种模拟训练设备交互控制方法、装置及*** | |
CN114019939A (zh) | 一种民机驾驶舱分布式仿真*** | |
CN114004074A (zh) | 一种用于态势感知增强的显示***综合验证*** | |
CN114202989B (zh) | 用于不同电动垂直起降飞机的通用培训设备及方法 | |
CN111627257B (zh) | 基于航空器运动趋势预判的管制指令安全预演与校验方法 | |
CN204433075U (zh) | 多旋翼无人机声光交互装置 | |
CN108045589B (zh) | 一种直升机vne告警方法 | |
CN110844092B (zh) | 一种飞行器故障告警方法及*** | |
CN105204329A (zh) | 用于无人机的飞前声控检查方法及*** | |
EP3677515A1 (en) | Systems and methods for optimizing landing lights operation onboard an aircraft | |
CN116741018A (zh) | 一种飞行模拟座舱及其空中特情模拟训练方法 | |
Silberstein et al. | Cockpit communication under high cognitive workload | |
CN110702144A (zh) | 一种飞机挂载验证捷联惯性与gps卫星组合导航***的方法 | |
JP3899391B2 (ja) | 航空交通シミュレータ | |
CN111105668A (zh) | 一种空乘客舱服务模拟训练*** | |
CN114927023B (zh) | 基于繁忙机场空域飞行仿真平台的主航行***验证*** | |
CN117636851A (zh) | 一种机载语音交互功能自动分流方法及装置 | |
CN104168393B (zh) | 一种生成最优的陆空通话语音内容的语音调度方法 | |
Lasheras et al. | Flight call sign identification on a Controller Working Position | |
CN111833836A (zh) | 民用飞机客舱或驾驶舱环境噪声仿真装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |