一种行人警示音的控制方法与流程
未命名
07-15
阅读:113
评论:0
1.本技术涉及电动汽车语音警示技术领域,特别是涉及一种行人警示音的控制方法。
背景技术:
2.目前,由于新能源汽车在行驶过程中的噪声过低,在低速状态下,行人、非机动车和其他道路使用者难以感知到这些车辆的靠近,存在安全隐患。为此许多国家和地区都制定了相关法规,要求新能源汽车必须安装行人警示音系统来解决这一问题。
3.但是,目前新能源汽车的用户只能使用原车出厂时自带的行人警示音,无法选择自己喜欢的音效,如果汽车厂商后续开发了其他可替换音源,用户只能通过售后对行人警示软件进行更新,过程繁琐。
4.因此,亟需一种行人警示音的控制方法。
技术实现要素:
5.基于此,有必要针对上述技术问题,提供一种行人警示音的控制方法,所述方法应用于汽车车机,所述方法包括:
6.响应于用户针对音效商城图标的点击指令,展示音效商城界面,所述音效商城界面中包括行人警示音列表、音效试听按钮、音效选择区域和音效下载按钮;
7.在所述音效商城界面中,响应于用户在所述行人警示音列表中,针对目标行人警示音的选中指令,在所述音效选择区域显示所述目标行人警示音的名称;
8.在所述音效商城界面中,响应于用户针对所述音效试听按钮的点击指令,播放所述目标行人警示音;
9.在所述音效商城界面中,响应于用户针对所述音效下载按钮的点击指令,下载所述目标行人警示音,并替换原有行人警示音。
10.作为一种可选地实施方式,所述方法还包括:
11.接收用户通过移动终端发送的自定义警示音;
12.如果所述自定义警示音满足预设的音源要求,则将所述自定义警示音转换为音效文件,并上传至音效商城。
13.作为一种可选地实施方式,所述替换原有行人警示音,包括:
14.将所述目标行人警示音对应的音效文件,通过can报文的格式传输至所述汽车车机中的行人警示控制器中;
15.将所述行人警示控制器中的原有行人警示音替换为所述目标行人警示音。
16.作为一种可选地实施方式,所述方法还包括:
17.如果车辆状态满足预设的行人警示音播放条件,则播放所述目标行人警示音。
18.作为一种可选地实施方式,所述预设的行人警示音播放条件为:
19.如果车速小于预设的车速阈值,则判定满足车辆状态满足预设的行人警示音播放
条件。
20.作为一种可选地实施方式,所述预设的车速阈值为25km/h。
21.本技术提供了一种行人警示音的控制方法,本技术的实施例提供的技术方案至少带来以下有益效果:响应于用户针对音效商城图标的点击指令,展示音效商城界面,所述音效商城界面中包括行人警示音列表、音效试听按钮、音效选择区域和音效下载按钮。在所述音效商城界面中,响应于用户在所述行人警示音列表中,针对目标行人警示音的选中指令,在所述音效选择区域显示所述目标行人警示音的名称。在所述音效商城界面中,响应于用户针对所述音效试听按钮的点击指令,播放所述目标行人警示音。在所述音效商城界面中,响应于用户针对所述音效下载按钮的点击指令,下载所述目标行人警示音,并替换原有行人警示音。采用本技术提供的行人警示音的控制方法,用户可通过车机的音效商城界面试听并下载行人警示音,可以满足不同用户对行人警示音的多样化个性化需求,同时可避免芯片内存增加所导致的成本提升。
22.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
23.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本技术实施例提供的一种行人警示音的控制方法的流程图;
25.图2为本技术实施例提供的另一种行人警示音的控制方法的流程图;
26.图3为本技术实施例提供的又一种行人警示音的控制方法的流程图;
27.图4a为本技术实施例提供的一种音效商城界面的示意图;
28.图4b为本技术实施例提供的另一种音效商城界面的示意图;
29.图5为本技术实施例提供的一种行人警示音的控制方法的示例的流程图;
30.图6为本技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
31.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
32.下面将结合具体实施方式,对本技术实施例提供的一种行人警示音的控制方法进行详细的说明,图1为本技术实施例提供的一种行人警示音的控制方法的流程图,该方法应用于汽车车机,如图1所示,具体步骤如下:
33.步骤101,响应于用户针对音效商城图标的点击指令,展示音效商城界面,音效商城界面中包括行人警示音列表、音效试听按钮、音效选择区域和音效下载按钮。
34.在实施中,当用户点击车机界面的音效商城图标时,汽车车机响应于用户针对音效商城图标的点击指令,弹出或显示音效商城界面,图4a为本技术实施例提供的一种音效
商城界面的示意图,如图4a所示,音效商城界面包括音效选择区域、音效试听按钮和音效下载按钮。当用户点击音效选择区域的下拉按钮(如图4a中的∨图标按钮)时,如图4b所示,音效选择区域显示出下拉菜单,即行人警示音列表。
35.步骤102,在音效商城界面中,响应于用户在行人警示音列表中,针对目标行人警示音的选中指令,在音效选择区域显示目标行人警示音的名称。
36.在实施中,如图4b所示,在行人警示音列表中,为用户展示行人警示音的名称,如行人警示音1、行人警示音2和行人警示音3等。如果用户选择行人警示音1,则将行人警示音1确定为目标行人警示音,并在音效选择区域显示行人警示音1的名称。
37.步骤103,在音效商城界面中,响应于用户针对音效试听按钮的点击指令,播放目标行人警示音。
38.在实施中,如图4a所示,在音效商城界面中,当用户点击音效试听按钮时,响应于用户针对音效试听按钮的点击指令,播放音效选择区域中显示的目标行人警示音。
39.步骤104,在音效商城界面中,响应于用户针对音效下载按钮的点击指令,下载目标行人警示音,并替换原有行人警示音。
40.在实施中,如图4a所示,在音效商城界面中,当用户点击音效下载按钮时,响应于用户针对音效下载按钮的点击指令,下载音效选择区域中显示的目标行人警示音,并将原有行人警示音替换为目标行人警示音。
41.可选地,汽车车机与行人警示模块通过can总线进行行人警示音文件数据的传输。
42.作为一种可选地实施方式,图2为本技术实施例提供的另一种行人警示音的控制方法的流程图,如图2所示,用户通过移动终端发送自定义警示音后,还包括的具体步骤如下:
43.步骤201,接收用户通过移动终端发送的自定义警示音。
44.在实施中,用户可以录制音频或截取音乐片段作为自定义警示音,然后通过移动终端发送至汽车车机,汽车车机将自定义警示音发送至云端。
45.步骤202,如果自定义警示音满足预设的音源要求,则将自定义警示音转换为音效文件,并上传至音效商城。
46.在实施中,当技术人员或计算机获取到用户的自定义警示音后,可以对该自定义警示音进行审核,判断是否满足音质和声音内容等音源要求,同时,还可以判断是否符合法规要求。如果审核通过,则可以通过在matlab(矩阵实验室)中写好的dealdata8bit函数将自定义警示音转换为音效文件,并上传至云端。云端可以满足多款行人警示音存储的优点,同时有利于后期的行人警示音的更新。用户可以通过汽车车机的音效商城界面访问云端,查询行人警示音。,
47.可选地,行人警示音开发人员可以制作音源或将用户上传的自定义警示音,通过实验与测试对音源进行调整与优化,在符合法规要求的前提下保证音源的品质。
48.可选地,可以根据用户上传和使用的行人警示音,通过大数据统计的方式,获取不同行人警示音的用户喜好度,并为不同用户进行有针对性的音源类型的设计与制作。
49.作为一种可选地实施方式,图3为本技术实施例提供的又一种行人警示音的控制方法的流程图,如图3所示,步骤104中替换原有行人警示音的具体步骤如下:
50.步骤301,将目标行人警示音对应的音效文件,通过can报文的格式传输至汽车车
机中的行人警示控制器中。
51.在实施中,汽车车机将目标行人警示音对应的音效文件,通过can报文的格式传输至汽车车机中的行人警示控制器中。
52.步骤302,将行人警示控制器中的原有行人警示音替换为目标行人警示音。
53.在实施中,行人警示控制器解析报文,并获取目标行人警示音,然后将行人警示控制器中的原有行人警示音替换为目标行人警示音。
54.作为一种可选地实施方式,方法还包括:
55.如果车辆状态满足预设的行人警示音播放条件,则播放目标行人警示音。
56.在实施中,目标行人警示音更新下载完成后,当车辆状态满足行人警示发声播放条件时,行人警示装置会播放目标行人警示音。
57.可选地,如果用户想想切换其他行人警示音,可以在音效商城进行试听、下载即可完成行人警示音的更新。
58.作为一种可选地实施方式,预设的行人警示音播放条件为:
59.如果车速小于预设的车速阈值,则判定满足车辆状态满足预设的行人警示音播放条件。
60.作为一种可选地实施方式,预设的车速阈值为25km/h。
61.可选地,图5为本技术实施例提供的一种行人警示音的控制方法的示例的流程图,如图5所示,具体步骤如下:
62.步骤501,制作行人警示音(包括两种方式:1、开发人员制作行人警示音;2、用户上传行人警示音,由技术人员审核,选取审核通过的行人警示音。);
63.步骤502,上传行人警示音至云端;
64.步骤503,在音效商城界面显示行人警示音列表;
65.步骤504,显示用户选择的目标行人警示音;
66.步骤505,判断是否点击音效试听按钮;
67.如果是,则执行步骤506;否则,执行步骤507;
68.步骤506,播放目标行人警示音,并执行步骤507
69.步骤507,判断是否点击音效下载按钮;
70.如果是,则执行步骤508,否则,结束步骤。
71.步骤508,下载目标行人警示音,并替换原有行人警示音
72.本技术实施例提供了一种行人警示音的控制方法,方法包括:响应于用户针对音效商城图标的点击指令,展示音效商城界面,音效商城界面中包括行人警示音列表、音效试听按钮、音效选择区域和音效下载按钮。在音效商城界面中,响应于用户在行人警示音列表中,针对目标行人警示音的选中指令,在音效选择区域显示目标行人警示音的名称。在音效商城界面中,响应于用户针对音效试听按钮的点击指令,播放目标行人警示音。在音效商城界面中,响应于用户针对音效下载按钮的点击指令,下载目标行人警示音,并替换原有行人警示音。采用本技术提供的行人警示音的控制方法,音效商城可以给用户提供多种行人警示音,且开发人员定期更新行人警示音,满足用户对行人警示音的多样化和个性化需求。用户可通过车机的音效商城界面试听并下载行人警示音,无需开车到4s店进行行人警示音更换,方便快捷,提升用户体验。可以满足不同用户对行人警示音的多样化个性化需求,同时
可避免芯片内存增加所导致的成本提升。
73.应该理解的是,虽然图1至图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1至图3中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
74.可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
75.在一个实施例中,提供了一种计算机设备,如图6所示,包括存储器及处理器,所述存储器上存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述行人警示音的控制的方法步骤。
76.在一个实施例中,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述行人警示音的控制的方法的步骤。
77.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
78.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
79.还需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
80.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例
的部分说明即可。
81.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
82.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
技术特征:
1.一种行人警示音的控制方法,其特征在于,所述方法应用于汽车车机,所述方法包括:响应于用户针对音效商城图标的点击指令,展示音效商城界面,所述音效商城界面中包括行人警示音列表、音效试听按钮、音效选择区域和音效下载按钮;在所述音效商城界面中,响应于用户在所述行人警示音列表中,针对目标行人警示音的选中指令,在所述音效选择区域显示所述目标行人警示音的名称;在所述音效商城界面中,响应于用户针对所述音效试听按钮的点击指令,播放所述目标行人警示音;在所述音效商城界面中,响应于用户针对所述音效下载按钮的点击指令,下载所述目标行人警示音,并替换原有行人警示音。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户通过移动终端发送的自定义警示音;如果所述自定义警示音满足预设的音源要求,则将所述自定义警示音转换为音效文件,并上传至音效商城。3.根据权利要求1所述的方法,其特征在于,所述替换原有行人警示音,包括:将所述目标行人警示音对应的音效文件,通过can报文的格式传输至所述汽车车机中的行人警示控制器中;将所述行人警示控制器中的原有行人警示音替换为所述目标行人警示音。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果车辆状态满足预设的行人警示音播放条件,则播放所述目标行人警示音。5.根据权利要求4所述的方法,其特征在于,所述预设的行人警示音播放条件为:如果车速小于预设的车速阈值,则判定满足车辆状态满足预设的行人警示音播放条件。6.根据权利要求5所述的方法,其特征在于,所述预设的车速阈值为25km/h。
技术总结
本申请涉及一种行人警示音的控制方法,涉及电动汽车语音警示技术领域。所述方法包括:响应于用户针对音效商城图标的点击指令,展示音效商城界面,音效商城界面中包括行人警示音列表、音效试听按钮、音效选择区域和音效下载按钮。在音效商城界面中,响应于用户在行人警示音列表中,针对目标行人警示音的选中指令,在音效选择区域显示目标行人警示音的名称。在音效商城界面中,响应于用户针对音效试听按钮的点击指令,播放目标行人警示音。在音效商城界面中,响应于用户针对音效下载按钮的点击指令,下载目标行人警示音,并替换原有行人警示音。采用本申请可以满足不同用户对行人警示音的多样化个性化需求,同时避免芯片内存增加所导致的成本提升。导致的成本提升。导致的成本提升。
技术研发人员:刘昌业 王晓蒙 张洪铭 廖雷 赫磊 李宾
受保护的技术使用者:上汽通用五菱汽车股份有限公司
技术研发日:2023.04.12
技术公布日:2023/7/12
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
