一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种飞行模拟机智能语音提示方法与流程

2023-03-28 00:55:38 来源:中国专利 TAG:


1.本发明涉及飞机模拟机技术领域,尤其涉及一种飞行模拟机智能语音提示方法。


背景技术:

2.飞行模拟机中有些闪断的故障及其他故障,比如运动系统在运行的过程中,如果某个舱门plc信号不稳,就会导致运动系统掉落,但是不能有效的查询故障的原因,只能通过log信息等手段,由人工手动查看分析比较费时费力。


技术实现要素:

3.本发明的目的在于提供一种飞行模拟机智能语音提示方法,可以为飞行模拟机故障提供语音支持,增加现实飞机特殊情况的声音播报功能,为故障快速发觉与处理提供了可靠保证。
4.本发明是通过以下技术方案予以实现:
5.一种飞行模拟机智能语音提示方法,其包括如下步骤:
6.s1:预先将模拟机的每个状态故障信息及每个设定条件激活的特定场景故障信息存储至数据库内,且每个状态故障信息或每个设定条件激活的特定场景故障信息分配一个id,每个id对应一个要播报的故障内容信息;
7.s2:状态监控模块通过通信方法获取模拟机状态故障信息,并将模拟机状态故障信息传输给数据处理模块,特定训练场景模块通过通信方法获取特定场景的激活状态故障信息,并将特定场景的激活状态故障信息传输给数据处理模块;
8.s3:数据处理模块将模拟机状态故障信息及设定条件激活的特定场景故障信息与预先存储在数据库中每个id内要播报的故障内容信息进行比对,若故障信息与id内要播报的故障内容信息相匹配时,则激活该id,并将该id内的要播报的故障内容信息输出给语音提示服务模块;
9.s4:语音提示服务模块组织播报的内容及格式,调用tts引擎将故障内容信息接入模拟机声音系统,通过扬声器和耳机设备进行相应的故障内容信息播报。
10.进一步,预先将常见故障信息存储到缓存数据库内,且每个常见故障信息分配一个id,每个缓存数据库内的id对应一个要播报的故障内容信息,数据处理模块接收模拟机状态故障信息及特定场景的激活状态信息后,若故障信息与缓存数据库的id要播报的故障内容信息相匹配,则激活该id,并将该id内的故障信息输出给语音提示服务模块,然后再执行步骤s4,若故障信息与缓存数据库的id要播报的故障内容信息不匹配,再将其与预先存储在数据库中的每个id要播报的故障内容信息进行比对,找到相匹配的要播报的故障内容信息并激活该id,将该id内的故障内容信息输出给语音提示服务模块,然后再执行步骤s4。
11.优化的,常见故障信息包括电路板断电、网络不通、机舱门打开及闪断故障信息。
12.进一步,如需修改要播报的故障内容信息,直接编辑csv文件,然后将要播报的故障内容信息导入到数据库或缓存数据库中。
13.发明的有益效果
14.本发明提供的一种飞行模拟机智能语音提示方法,具有如下优点:
15.1.本发明可以为飞行模拟机故障提供语音支持,增加现实飞机特殊情况的声音播报功能,为故障快速发觉与处理提供了可靠保证。
16.2.预先将常见故障信息存储到缓存数据库内,可以减少对本地数据库的操作,提升数据库的读取速度。
附图说明
17.图1是本发明总的流程图;
具体实施方式
18.一种飞行模拟机智能语音提示方法,流程图如附图1所示,其包括如下步骤:
19.s1:预先将模拟机的每个状态故障信息及每个设定条件激活的特定场景故障信息存储至数据库内,且每个状态故障信息或每个设定条件激活的特定场景故障信息分配一个id,每个id对应一个要播报的故障内容信息,将模拟机的每个状态故障信息id和每个设定条件激活的特定场景故障信息id当作数据库的主键;
20.s2:状态监控模块通过通信方法获取模拟机状态故障信息,并将模拟机状态故障信息传输给数据处理模块,特定训练场景模块通过通信方法获取特定场景的激活状态故障信息,并将特定场景的激活状态故障信息传输给数据处理模块;
21.s3:数据处理模块将模拟机状态故障信息及设定条件激活的特定场景故障信息与预先存储在数据库中每个id内要播报的故障内容信息进行比对,若故障信息与id内要播报的故障内容信息相匹配时,则激活该id,并将该id内的要播报的故障内容信息输出给语音提示服务模块;
22.s4:语音提示服务模块组织播报的内容及格式,调用tts引擎将故障内容信息接入模拟机声音系统,通过扬声器和耳机设备进行相应的故障内容信息播报。
23.采用上述方法,每个故障信息对应一个id,且对应一个要播报的故障内容信息,可以为飞行模拟机故障提供语音支持,增加现实飞机特殊情况的声音播报功能,为故障快速发觉与处理提供了可靠保证。
24.进一步,预先将常见故障信息存储到缓存数据库内,且每个常见故障信息分配一个id,每个缓存数据库内的id对应一个要播报的故障内容信息,数据处理模块接收模拟机状态故障信息及特定场景的激活状态信息后,若故障信息与缓存数据库的id要播报的故障内容信息相匹配,则激活该id,并将该id内的故障信息输出给语音提示服务模块,然后再执行步骤s4,若故障信息与缓存数据库的id要播报的故障内容信息不匹配,再将其与预先存储在数据库中的每个id要播报的故障内容信息进行比对,找到相匹配的要播报的故障内容信息并激活该id,将该id内的故障内容信息输出给语音提示服务模块,然后再执行步骤s4。
25.这样设计一个缓冲数据库,预先将常见故障信息存储到缓存数据库内,可以减少对本地数据库的操作,提升数据库的读取速度,为进一步故障快速发觉与处理提供了有力保证。
26.优化的,常见故障信息包括电路板断电、网络不通、机舱门打开及闪断故障信息,
可以进一步加快常见故障的发觉与处理。
27.进一步,如需修改要播报的故障内容信息,直接编辑csv文件,然后将要播报的故障内容信息导入到数据库或缓存数据库中,修改比较方便快捷。
28.综上所述,本发明提供的一种飞行模拟机智能语音提示方法,可以为飞行模拟机故障提供语音支持,增加现实飞机特殊情况的声音播报功能,为故障快速发觉与处理提供了可靠保证。
29.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


技术特征:
1.一种飞行模拟机智能语音提示方法,其特征在于:包括如下步骤:s1:预先将模拟机的每个状态故障信息及每个设定条件激活的特定场景故障信息存储至数据库内,且每个状态故障信息或每个设定条件激活的特定场景故障信息分配一个id,每个id对应一个要播报的故障内容信息;s2:状态监控模块获取模拟机状态故障信息,并将模拟机状态故障信息传输给数据处理模块,特定训练场景模块获取特定场景的激活状态故障信息,并将特定场景的激活状态故障信息传输给数据处理模块;s3:数据处理模块将模拟机状态故障信息及设定条件激活的特定场景故障信息与预先存储在数据库中每个id内要播报的故障内容信息进行比对,若故障信息与id内要播报的故障内容信息相匹配时,则激活该id,并将该id内的要播报的故障内容信息输出给语音提示服务模块;s4:语音提示服务模块组织播报的内容及格式,调用tts引擎将故障内容信息接入模拟机声音系统,通过扬声器和耳机设备进行相应的故障内容信息播报。2.根据权利要求1所述的一种飞行模拟机智能语音提示方法,其特征在于:预先将常见故障信息存储到缓存数据库内,且每个常见故障信息分配一个id,每个缓存数据库内的id对应一个要播报的故障内容信息,数据处理模块接收模拟机状态故障信息及特定场景的激活状态信息后,若故障信息与缓存数据库的id要播报的故障内容信息相匹配,则激活该id,并将该id内的故障信息输出给语音提示服务模块,然后再执行步骤s4,若故障信息与缓存数据库的id要播报的故障内容信息不匹配,再将其与预先存储在数据库中的每个id要播报的故障内容信息进行比对,找到相匹配的要播报的故障内容信息并激活该id,将该id内的故障内容信息输出给语音提示服务模块,然后再执行步骤s4。3.根据权利要求2所述的一种飞行模拟机智能语音提示方法,其特征在于:所述常见故障信息包括电路板断电、网络不通、机舱门打开及闪断故障信息。4.根据权利要求1或2所述的一种飞行模拟机智能语音提示方法,其特征在于:如需修改要播报的故障内容信息,直接编辑csv文件,然后将要播报的故障内容信息导入到数据库或缓存数据库中。

技术总结
本发明涉及飞机模拟机技术领域,尤其涉及一种飞行模拟机智能语音提示方法,包括如下步骤:预先将故障信息存储至数据库内;实时监测模拟机故障信息并传输给数据处理模块;数据处理模块将故障信息与预先存储在数据库中ID要播报的故障内容信息比对,若故障信息与ID故障内容信息相匹配时,则将该ID内的要播报的故障内容信息输出给语音提示服务模块;语音提示服务模块将故障内容信息接入模拟机声音系统进行故障内容信息播报。本发明提供的方法可以为飞行模拟机故障提供语音支持,为故障快速发觉与处理提供了可靠保证。与处理提供了可靠保证。与处理提供了可靠保证。


技术研发人员:常建忠 张世杰 祝平
受保护的技术使用者:安胜(天津)飞行模拟系统有限公司
技术研发日:2022.11.17
技术公布日:2023/3/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献