电动代步车的控制方法和装置与流程

文档序号:30578272发布日期:2022-06-29 10:41阅读:231来源:国知局
电动代步车的控制方法和装置与流程

1.本发明涉及语音控制技术领域,尤其涉及一种电动代步车的控制方法和装置。


背景技术:

2.随着电动代步车保有量的增加,对电动代步车的控制需求也越发多样化,相关技术中,电动代步车的控制一般是通过对电动代步车控制面板的操作来实现。
3.然而,在很多场景下,用户可能无法实现对电动代步车的现场面板操作,导致对电动代步车的控制无法实现,比如,用户在家里想要实现对电动代步车锁车,则必须需要在电动代步车附近实现锁车。


技术实现要素:

4.本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
5.为此,本发明的第一个目的在于提出一种电动代步车的控制方法,以实现跨设备的电动代步车控制和状态信息的获取,满足了在很多场景下的远程电动代步车控制需求。
6.本发明的第二个目的在于提出一种电动代步车的控制装置。
7.本发明的第三个目的在于提出一种计算机设备。
8.本发明的第四个目的在于提出一种非临时性计算机可读存储介质。
9.本发明的第五个目的在于提出一种计算机程序产品。
10.为达上述目的,本发明第一方面实施例提出了一种电动代步车的控制方法,
11.所述方法应用在云服务器侧,包括以下步骤:获取预设语音设备发送的语音信息,确定与所述语音信息对应的车辆控制指令;向电动代步车发送所述车辆控制指令,并接收所述电动代步车反馈的响应所述车辆控制指令后的电动代步车状态信息;向所述预设语音设备发送携带所述电动代步车状态信息的语音播报指令,以使得所述预设语音设备语音播放所述电动代步车状态信息。
12.为达上述目的,本发明第二方面实施例提出了一种电动代步车控制装置,所述装置应用在云服务器侧,包括:确定模块,用于获取预设语音设备发送的语音信息,确定与所述语音信息对应的车辆控制指令;接收模块,用于向电动代步车发送所述车辆控制指令,并接收所述电动代步车反馈的响应所述车辆控制指令后的电动代步车状态信息;语音播报模块,用于向所述预设语音设备发送携带所述电动代步车状态信息的语音播报指令,以使得所述预设语音设备语音播放所述电动代步车状态信息。
13.为达上述目的,本发明第三方面实施例提出了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上述第一方面实施例所描述的电动代步车控制方法。
14.为了实现上述目的,本发明第四方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由处理器被执行时,使得能够实现如上述第一方面实施例所描述的电动代步车控制方法。
15.为了实现上述目的,本发明第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,实现如上述第一方面实施例所描述的电动代步车控制方法。
16.本发明的实施例,至少具备如下附加的技术效果:
17.获取预设语音设备发送的语音信息,确定与语音信息对应的车辆控制指令,向电动代步车发送车辆控制指令,并接收电动代步车反馈的响应车辆控制指令后的电动代步车状态信息,进而,向预设语音设备发送携带电动代步车状态信息的语音播报指令,以使得预设语音设备语音播放电动代步车状态信息。由此,实现跨设备的电动代步车控制和状态信息的获取,满足了在很多场景下的远程电动代步车控制需求。
18.本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
19.本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
20.图1为本发明实施例所提供的一种电动代步车的控制方法的流程示意图;
21.图2为本发明实施例所提供的另一种电动代步车的控制方法的流程示意图;
22.图3为本发明实施例所提供的一种电动代步车的控制方法的应用场景示意图;以及
23.图4为本发明实施例所提供的一种电动代步车的控制装置的结构示意图。
具体实施方式
24.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
25.下面参考附图描述本发明实施例的电动代步车的控制方法和装置。其中,电动代步车是指以代步为目的的交通工具和辅助工具,不同于电动汽车,电动代步车的车速较低。例如,电动代步车,可以为电摩、电动自行车等等,本发明中对于电动代步车的类型不做具体限定,均在本发明的保护范围内。
26.此外,电动代步车主要是由控制器、电机、蓄电池、充电器四大件和车体部分组成。图1为本发明实施例所提供的一种电动代步车的控制方法的流程示意图。该电动代步车控制方法的执行主体是云服务器,该云服务器可以理解为区块链服务器、本地服务器等任意形式的云服务处理平台,在此不作限制。
27.针对上述背景技术中提到的电动代步车远程控制需求无法满足的问题,本发明实施例提供了电动代步车的控制方法,以实现远程控制电动代步车,满足多种场景下的电动代步车控制需求,如图1所示,该电动代步车的控制方法包括以下步骤:
28.步骤101,获取预设语音设备发送的语音信息,确定与语音信息对应的车辆控制指令。
29.其中,预设语音设备包括但不限于智能音箱、具有语音功能的智能手环、智能音
箱、或者是手机中的语音通信助手等,其中,语音通信助手可以来理解为siri等。
30.本实施例中,预设语音设备和云服务器通信后,云服务器可以将有关车辆控制指令发送到对应的电动代步车,由此,云服务器作为中间通信的桥梁,实现预设语音设备的电动代步车的远程通信。
31.需要说明的是,在不同的应用场景中,获取预设语音设备发送的语音信息的方式不同,示例如下:
32.示例一:
33.在本示例中,仅仅对预先设置的预设语音设备的语音信息进行响应,避免其他语音设备非法控制电动代步车。
34.在本实施例中,如图2所示,步骤101包括:
35.步骤201,获取携带语音设备标识的候选语音信息。
36.在本实施例中,语音设备在发送语音信息时获取语音设备的语音设备标识,还语音设备标识可以为标识语音设备唯一性的任意信息,比如,可以为语音设备的入网许可码、语音设备的生产编号等。
37.步骤202,判断语音设备标识是否属于预设语音设备标识。
38.可以理解,预先存储预设语音设备标识,该预设语音设备标识可以为用户预先注册的与电动代步车对应的语音设备标识,该预设语音设备标识可以存储在云服务器中,也可以存储在第三方服务器中,如存储在云服务器中,则云服务器可以查询本地存储空间查询该语音设备标识是否属于预设语音设备标识,如存储在第三方服务器中,则云服务器可以向第三方服务器发送携带语音设备标识的查询指令,以根据第三方服务器的反馈确定语音设备标识是否属于预设语音设备标识。
39.步骤203,若属于预设语音设备标识,则确定候选语音信息为语音信息。
40.在本实施例中,若属于预设语音设备标识,则表明该语音设备是预先注册的合法语音设备,从而,确定候选语音设备为语音信息。
41.示例二:
42.在本示例中,即使用户预先注册了合法的语音设备,也有可能无法通过语音设备发送有关语音信息,比如,合法语音设备为手机,手机没电或者丢失等,因此,在本实施例中,还可以在云服务器中预先存储用户的声纹信息和电动代步车标识的对应关系,获取到语音设备发送的语音信息后,提取语音信息的声纹信息,若是该声纹信息属于预设声纹信息,则查询上述对应关系,确定与电动代步车标识对应的电动代步车,将该语音信息确定为针对该电动代步车的语音信息。
43.进一步的,确定与语音信息对应的车辆控制指令,在一些可能的实施例中,提取语音信息中的至少一个关键词,比如,对语音信息切词处理得到多个分词,识别分词的属性,将属性为实体词的分词确定为关键词,进而,将至少一个关键词与预设关键词匹配,比如,可以进行语义匹配,又比如,可以进行关键词字符匹配等,确定匹配成功的目标关键词,进而,查询预设对应关系,该因素和对应关系存储有目标关键词和车辆控制指令的对应关系,从而,确定与目标关键词对应的车辆控制指令,其中,该预设对应关系可以和电动代步车一一对应,也可以为默认的多个电动代步车共用,当是和电动代步车一一对应时,还需要根据语音信息的声纹信息,或者是预设语音设备的设备标识信息来确定预先绑定的电动代步车
标识,根据该电动代步车标识确定对应的对应关系。
44.作为另一种可能的实现方式,预先根据大量样本数据训练深度学习模型,将语音信息输入到对应的深度学习模型,得到该模型输出的车辆控制指令。
45.需要强调的是,本实施例中的语音信息可以是文本形式,也可以是语音形式,当时文本形式的话,可以由预设语音设备将采集得到的语音信息转换为文本,也可以由预设语音设备将语音信息发送至预设的语音采集转换设备,获取该语音采集转换设备转换的与语音形式的语音信息对应的文本形式的语音信息。当语音信息是语音形式的,则云服务器将该语音形式的语音信息转换为文本形式后,确定与语音信息对应的车辆控制指令。
46.步骤102,向电动代步车发送车辆控制指令,并接收电动代步车反馈的响应车辆控制指令后的电动代步车状态信息。
47.其中,该电动代步车可以是和语音信息的声纹信息绑定的,也可以是和预设语音设备绑定的,通过查询存储在预设存储位置的绑定关系,即可以得到对应的电动代步车。
48.在本实施例中,向电动代步车发送车辆控制指令,电动代步车响应于该车辆控制指令,并反馈的响应车辆控制指令后的电动代步车状态信息,其中,根据具体场景的不同,该电动代步车状态信息包括不同的内容,示例如下:
49.示例一:
50.在本示例中,车辆控制指令为非状态获取指令,比如,为开机、锁车、充电、开灯等,则确定车辆控制指令对应的控制设备,比如,查询预设对应关系,确定与车辆控制指令对应的控制设备等,例如,开灯对应的控制设备为车灯等。
51.在电动代步车执行车辆控制指令后,向电动代步车发送针对控制设备的状态获取指令,其中,可以根据电动代步车反馈的执行通知消息确定电动代步车执行车辆控制指令,也可以在向电动代步车发送车辆控制指令后的预设时间后,确定电动代步车执行车辆控制指令,进而,向电动代步车发送针对控制设备的状态获取指令。
52.接收电动代步车反馈的控制设备的状态信息,比如,当控制设备为车灯,则可以接收电动代步车发送的当前车灯的打开状态,以及电动代步车打开的具体车灯位置等。
53.示例二:
54.在本示例中,车辆控制指令为状态获取指令。
55.为了保证电动代步车信息的安全,针对不同的安全等级的语音设备反馈不同的电动代步车状态信息,通常手机的安全等级相对于手环的安全等级要高一些等。
56.在本实施例中,确定与预设语音设备对应的预设安全等级,该预设安全等级可以根据预设的对应关系确定,也可以根据预设语音设备对应的设备类型确定,比如,确定预设语音设备的设备标识信息,根据设备标识信息确定设备类别,根据预设的对应关系和设备类别确定安全等级。
57.进一步的,获取与预设安全等级对应的至少一个电动代步车设备,比如,可以预先构建预设安全等级和至少一个电动代步车设备的对应关系,进而,查询该对应关系,确定与预设安全等级对应的至少一个电动代步车设备,向电动代步车发送针对所述至少一个电动代步车设备的状态获取指令,并接收电动代步车反馈的所述至少一个电动代步车设备的状态信息。
58.步骤103,向预设语音设备发送携带电动代步车状态信息的语音播报指令,以使得
预设语音设备语音播放电动代步车状态信息。
59.在本实施例中,向预设语音设备发送携带电动代步车状态信息的语音播报指令,以使得预设语音设备语音播放电动代步车状态信息。由此,用户可以基于语音操作控制电动代步车,以及获知电动代步车的状态信息。
60.在本示例中,若是预设语音设备直接播报有关电动代步车状态信息,可能会导致电动代步车状态信息不安全,因此,在本实施例中,对不同的预设语音设备采用不同的语音播放方式。
61.具体而言,确定预设语音设备的私密等级,该私密等级可以根据预设的对应关系确定,也可以根据预设语音设备对应的设备类型确定,比如,确定预设语音设备的设备标识信息,根据设备标识信息确定设备类别,根据预设的对应关系和设备类别确定私密等级。
62.进而,根据私密等级确定语音播放音量和播报次数,并根据语音播放音量和播报次数生成语音播报指令,其中,私密等级越高,则语音播放音量较小,播放次数越少等,在本实施例中,可以预先构建语音播放音量和播报次数与私密等级的对应关系,根据该对应关系确定语音播放音量和播报次数。
63.在本发明的另一个实施例中,也可以在接收到语音播报指令后,控制预设语音设备采集当前使用设备的用户生理信息,比如,用户的面部信息、用户的虹膜信息等,根据用户的生理信息确定用户是否属于该预设语音设备对应的合法用户,若是属于该合法的用户则播放对应的语音播报指令,否则,不播报对应的语音播报指令。
64.在本发明的又一个实施例中,也可以实时监测电动代步车的状态信息,当检测到预设的需要提醒用户的电动代步车状态信息后,电动代步车可以主动上报该电动代步车状态信息给云服务器,云服务器将该电动代步车状态信息发送至预设语音设备进行播放。
65.为了使得本领域的技术人员更加清楚地理解本发明实施例的电动代步车的控制方法,下面结合具体的应用场景进行示例说明,在本场景中,预设语音设备包括手机、家庭智能音箱、智能手环等。
66.则如图3所示,预设语音设备采集到语音信息后,将语音信息发送至语音采集转换装置,将语音信息转换为文本形式,进而,将文本形式的语音信息发发送给云服务器,云服务器查询语音装置绑定的电动代步车信息(确权:在使用前,给用户预留绑定接口,用户将语音装置与电动代步车进行绑定)。云端处理平台根据接收到的语音信息,确定车辆控制指令,并向电动代步车发送车辆控制指令。
67.电动代步车执行对应的车辆控制指令后,指令进行相应操作,例如开机、锁车、充电、开灯、显示电动代步车状态信息等,在接收到预设语音设备房的语音查看电动代步车状态信息的情况下,电动代步车可将当前电动代步车的状态信息通过云服务器发送至语音采集转换设备,语音采集转换设备将电动代步车的状态信息转化为语音播出。当然,若是用户设置为语音控车的模式下,电动代步车检测到需要提示用户的电动代步车的状态信息后,可自动将该电动代步车的状态信息通过语音采集转换设备转化为语音播出,以语音提示用户。
68.综上,本发明实施例的电动代步车的控制方法,获取预设语音设备发送的语音信息,确定与语音信息对应的车辆控制指令,向电动代步车发送车辆控制指令,并接收电动代步车反馈的响应车辆控制指令后的电动代步车状态信息,进而,向预设语音设备发送携带
电动代步车状态信息的语音播报指令,以使得预设语音设备语音播放电动代步车状态信息。由此,实现跨设备的电动代步车控制和状态信息的获取,满足了在很多场景下的远程电动代步车控制需求。
69.为了实现上述实施例,本发明还提出一种电动代步车控制装置。
70.图4为本发明实施例提供的一种电动代步车控制装置的结构示意图。
71.如图4所示,该电动代步车控制装置包括:确定模块410、接收模块420、语音播报模块430。
72.其中,确定模块410,用于获取预设语音设备发送的语音信息,确定与语音信息对应的车辆控制指令;
73.接收模块420,用于向电动代步车发送车辆控制指令,并接收电动代步车反馈的响应车辆控制指令后的电动代步车状态信息;
74.语音播报模块430,用于向预设语音设备发送携带电动代步车状态信息的语音播报指令,以使得预设语音设备语音播放电动代步车状态信息。
75.需要说明的是,前述对电动代步车控制方法实施例的解释说明也适用于该实施例的电动代步车控制装置,此处不再赘述。
76.综上,本发明实施例的电动代步车的控制装置,获取预设语音设备发送的语音信息,确定与语音信息对应的车辆控制指令,向电动代步车发送车辆控制指令,并接收电动代步车反馈的响应车辆控制指令后的电动代步车状态信息,进而,向预设语音设备发送携带电动代步车状态信息的语音播报指令,以使得预设语音设备语音播放电动代步车状态信息。由此,实现跨设备的电动代步车控制和状态信息的获取,满足了在很多场景下的远程电动代步车控制需求。
77.为了实现上述实施例,本发明还提出一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,实现如前述的电动代步车控制方法。
78.为了实现上述实施例,本发明还提出一种非临时性计算机可读存储介质,当存储介质中的指令由处理器被执行时,实现如前述的电动代步车控制方法。
79.为了实现上述实施例,本发明还提出一种计算机程序产品,当计算机程序产品中的指令处理器执行时,实现如前述的电动代步车控制方法。
80.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
81.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
82.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
83.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
84.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
85.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
86.此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
87.上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1