一种通过语音修改车牌号的方法、存储介质及装置与流程

文档序号:15760510发布日期:2018-10-26 19:14阅读:330来源:国知局
一种通过语音修改车牌号的方法、存储介质及装置与流程

本发明涉及计算机技术领域,特别是涉及一种通过语音修改车牌号的方法、存储介质及装置。



背景技术:

随着科技的不断进步,汽车的保有量不断上升,停车场也越来越多。在停车场中都会设置车辆的车牌识别仪器,通过该车牌识别仪器来识别进/出停车场的车辆。但在停车场的管理运营过程中,发明人发现,当车牌识别仪识别错误时,管理者只能通过人工输入的方式对识别错误的车牌号进行修改,这种方式操作繁琐,影响停车场的管理运营效率。



技术实现要素:

本发明的目的是提供一种通过语音修改车牌号的方法,以及与该方法相对应的存储介质及装置,至少能够解决现有技术中存在的部分问题。

为了实现上述目的,第一方面,本发明提供的一种通过语音修改车牌号的方法,所述通过语音修改车牌号的方法包括以下步骤:

接收用户语音;

解析所述用户语音,确定与所述用户语音匹配对应的字符;

利用所述字符修改车牌号输入框的内容。

可选地或优选地,在所述接收用户语音之前,所述方法还包括:

根据用户开启语音输入的操作开启语音输入界面。

可选地或优选地,所述接收所述用户开启语音的输入指令包括:

当检测到所述用户开启语音输入的操作时,将用户终端上的键盘输入模式转换为语音输入模式。

可选地或优选地,所述接收用户语音包括:

当检测到所述用户语音输入时,删除已输入的车牌号,以便修改所述车牌号。

可选地或优选地,所述利用所述字符修改车牌号输入框的内容的步骤,具体包括:

依次将所述字符与已输入的车牌号字符进行对比,并判断所述字符与所述已输入的车牌号字符是否一致;

若是,则省略修改;若否,则对所述已输入的车牌号字符进行修改。

第二方面,本发明提供了一种存储介质,其中存储有可以被执行的程序,所述程序在运行时可执行如第一方面中所述的方法。

第三方面,本发明提供了一种通过语音修改车牌号的装置,包括:

接收模块,用于接收用户的语音输入;

识别模块,用于解析所述用户的语音输入,确定与所述用户语音匹配对应的字符;

处理模块,利用所述字符修改车牌号输入框的内容。

可选地或优选地,所述装置还包括:

输入模块,用于接收所述用户开启语音的输入指令,以及开启语音输入界面。

可选地或优选地,所述输入模块中包括:

输入转换单元,用于当检测到所述用户开启语音的输入指令时,将用户终端上的键盘输入模式转换为语音输入模式。

可选地或优选地,所述处理模块中包括:

字符对比单元,用于依次将所述字符与已输入的车牌号字符进行对比,并判断所述字符与所述已输入的车牌号字符是否一致;

若是,则省略修改;若否,则对所述已输入的车牌号字符进行修改。

本发明提供的一种通过语音修改车牌号的方法,以及与该方法相对应的存储介质及装置。采用本发明提供的技术方案,当管理者发现停车场内的车牌识别仪识别错误时,可以通过语音即可完成对车牌号的修改,操作简便快捷,提高了停车场管理运营的效率。

附图说明

此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释发明,并不构成对本发明的不当限定。在附图中:

图1是本发明实施例提供的通过语音修改车牌号的方法的流程图;

图2是本发明实施例提供的通过语音修改车牌号的装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本领域技术人员,应当理解的是,本发明中所述及的用户终端包括但不限于手机、电脑、平板电脑、可穿戴设备等。

图1是根据本公开的实施例的通过语音修改车牌号的方法100的流程图,具体的:

在方法100开始之后,在步骤s101,接收用户语音。

根据本发明的实施例,当用户发现车牌识别仪识别错误时,需要向用户终端上发送一个开启语音输入的操作,进而开启用户终端上的语音输入界面,以使用户能够输入语音,并使用户终端能够接收用户发出的语音。

应当理解的是,用户终端上接收用户发送的指令时,该用户终端可以提供一个交互界面。在交互界面上提供可供用户选择的虚拟按键,当用户点击该虚拟按键后,即可完成开启语音的操作,进而用户终端上显示正在接收语音或其他用户可以观察到能够开始输入语音的信息。

应当理解的是,用户终端上的输入模式包括语音输入模式和键盘输入模式,这两种输入模式可选择任意一种为默认输入模式。默认的输入模式为键盘输入模式时,当用户终端检测到有用户开启语音输入的操作时,则将键盘输入模式转换为语音输入模式。用户终端可以提供一个交互界面,在交互界面上设有虚拟按键,当用户点击该虚拟按键时,则发出开启语音输入的操作,此时用户终端上的输入模式则转换为语音输入模式,并在交互界面上显示提醒用户输入的信息,如显示一个“请按住说话”的虚拟按键,当用户按住该虚拟按键时,即可输入语音,松开该按键,即结束语音的输入。

接着,该方法100进行步骤s102,解析所述用户语音,确定与所述用户语音匹配对应的字符。

根据本发明的实施例,当完成接收用户语音的工作后,用户终端将对接收到的用户语音进行解析,并确定与用户输入的语音匹配对应的字符。

应当理解的是,用户可事先在数据库中录入各个地区的方言数据,以便通过该方法能够更准确的识别用户输入的语音。

接着,该方法100进行步骤s103,利用所述字符修改车牌号输入框的内容。

根据本发明的实施例,用户终端在解析完成接收到的用户语音后,将根据确定与用户输入的语音匹配对应的字符修改车牌号输入框的内容。

应当理解的是,当用户终端检测到用户语音输入时,将清除已输入的车牌号,从而将确定的与用户输入的语音匹配对应的字符全部输入到车牌号输入框中。

应当理解的是,当用户终端检测到用户语音输入时,用户终端保留原始输入的车牌号,并依次将确定与用户输入的语音匹配对应的字符同原始输入的车牌号字符进行对比,进而判断确定与用户输入的语音匹配对应的字符同原始输入的车牌号字符是否一致。具体的,当确定某个字符一致时,则不修改该字符,当确定某个字符不一致时,则对该字符进行修改,即将原始输入的车牌号字符修改为确定与用户输入的语音匹配对应的字符。

另一方面,本发明实施例还提供了一种与方法100相对应的存储介质,该存储介质存储有能够被处理器执行的程序,该程序在运行时可执行方法100。

应当理解的是,上述存储介质中的程序在运行时所实现的方法,与方法s101-s103中的相关步骤相对应,其具体的实现方式可以参考方法100中描述。

另一方面,如图2所示,本发明实施例还提供了一种与方法100相对应的通过语音修改车牌号的装置200,该装置包括:

接收模块201,用于接收用户的语音输入;

识别模块202,用于解析所述用户的语音输入,确定与所述用户语音匹配对应的字符;

处理模块203,利用所述字符修改车牌号输入框的内容。

根据本发明的实施例,该装置还包括输入模块,用于根据用户开启语音输入的操作开启语音输入界面。

应当理解的是,输入模块中包括输入转换单元,用于当检测到所述用户开启语音输入的操作时,将用户终端上的键盘输入模式转换为语音输入模式。

应当理解的是,处理模块中包括字符对比单元,用于依次将所述字符与已输入的车牌号字符进行对比,并判断所述字符与所述已输入的车牌号字符是否一致;若是,则省略修改;若否,则对所述已输入的车牌号字符进行修改。

应当理解的是,上述装置用于执行方法100,装置中相应的程序模块,其实现原理和技术效果与上述方法100中的描述类似,该装置的工作过程可参考方法100中的对应过程,此处不再赘述。

综上,本发明提供的通过语音修改车牌号的方法,以及与该方法相对应的存储介质及装置。采用本发明提供的技术方案,当管理者发现停车场内的车牌识别仪识别错误时,可以通过语音即可完成对车牌号的修改,操作简便快捷,提高了停车场管理运营的效率。

本发明的实现和本文中提供的所有功能操作可以用数字电子电路、或者用计算机软件、固件或硬件,包括本说明书及其结构等同方案中所公开的结构、或者其中的一个或多个的组合来实现。本公开的实现可以实现为一个或多个计算机程序产品,即在计算机可读介质上编码的计算机程序指令的一个或多个模块,这些指令由数据处理装置来执行或者用以控制数据处理装置的操作。该计算机可读介质可以是机器可读存储设备、机器可读存储基片、存储器设备、影响机器可读传播信号的组合物或者其中的一个或多个的组合。术语“数据处理装置”涵盖用于处理数据的所有装置、设备和机器,包括例如可编程处理器、计算机或者多个处理器或计算机。除了硬件之外,该装置可以包括为所描述的计算机程序创建执行环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统或者其中的一个或多个的组合的代码。

计算机程序(也称为程序、软件、软件应用、脚本或代码)可以用任何形式的编程语言(包括编译语言或解释语言)来编写,并且计算机程序可以用任何形式来部署,包括作为独立程序或者作为模块、部件、子例程或者适合在计算环境中使用的其他单元。计算机程序并非必须对应于文件系统中的文件。程序可以存储在保持其他程序或数据(例如标记语言文档中所存储的一个或多个脚本)的文件的部分中,存储在专用于所描述的程序的单个文件中,或者存储在多个协同文件(例如存储一个或多个模块、子程序或者代码的部分的文件)中。计算机程序可以被部署成在一个计算机上来执行,或者在位于一个站点处或分布在多个站点处且通过通信网络互连的多个计算机上来执行。

本发明中所描述的过程和逻辑流可以由执行一个或多个计算机程序的一个或多个可编程处理器来执行以通过操作输入数据并且生成输出来执行功能。该过程和逻辑流也可以由专用逻辑电路来执行,并且装置也可以实现为该专用逻辑电路,该专用逻辑电路例如为fpga(现场可编程门阵列)或者asic(专用集成电路)。

适合执行计算机程序的处理器包括例如通用和专用微处理器二者、以及任何种类的数字计算机的任何一个或多个处理器。通常,处理器从只读存储器或者随机存取存储器或者二者接收指令和数据。计算机的元件可以包括用于执行指令的处理器以及用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括一个或多个海量存储设备以便存储数据,或者该计算机在操作上耦合以从海量存储设备接收或向海量存储设备传送数据或者二者,该海量存储设备例如是磁盘、磁光盘或者光盘。然而,计算机不需要具有这样的设备。此外,计算机可以嵌入在另一设备中,该另一设备例如为移动电话、个人数字助理(pda)、移动音频播放器、全球定位系统(gps)接收器等。适合存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储器设备,包括例如:半导体存储器设备,如eprom、eeprom和闪存设备;磁盘,如内置硬盘或可移除盘;磁光盘;以及cdrom和dvd-rom盘。该处理器和存储器可以用专用逻辑电路来补充或者并入该专用逻辑电路中。

为了提供与用户的交互,本发明实施例的实现可以在具有用于向用户显示信息的显示设备(例如crt(阴极射线管)或lcd(液晶显示器)监视器)以及键盘和定点设备(例如鼠标或跟踪球,通过其用户可以向计算机提供输入)的计算机上来实现。也可以使用其他种类的设备来提供与用户的交互;例如,向用户提供的反馈可以是任何形式的感觉反馈,例如视觉反馈、听觉反馈或者触觉反馈;并且来自用户的输入可以以任何形式来接收,包括听觉、语音或触觉输入。

虽然本发明实施例包括一些细节,然而不应当将这些细节理解为对本发明或者要求保护的内容的范围的限制,而是应当被理解为对本发明的示例实现的特征的描述。本发明中在单独实现的情境中描述的某些特征还可以与单个实现组合来提供。相反地,在单个实现的情境中描述的各个特征也可以分别在多个实现中来提供或者在任何合适的子组合中来提供。此外,虽然以上可以将特征描述为以某种组合来执行并且甚至初始就要求这样保护,然而在一些情况下可以从组合中去掉来自要求保护的组合的一个或多个特征,并且要求保护的组合可以涉及子组合或子组合的变化。

类似地,虽然在附图中按照特定顺序来描绘操作,然而这不应当被理解为要求这样的操作按照所示的特定顺序或者按照相继顺序来执行,或者要求所有图示操作都被执行,以实现期望的结果。在一些境况下,多任务和并行处理可能是有利的。此外,以上描述的实现中的各种系统部件的分离不应当被理解为在所有实现中都要求这样的分离,而且应当理解,所描述的程序部件和系统通常可以在单个软件产品中集成在一起或者被封装成多个软件产品。

因此,本发明的特定实现已经被描述,并且其他实现在以下权利要求的范围内。例如,权利要求中记载的动作可以按照不同的顺序来执行,并且这些动作仍然可以实现期望的结果。大量实现已经被描述。然而,应当理解,可以在不偏离本发明的精神和范围的情况下做出各种修改。例如,可以使用以上示出的流程的各个形式,其中步骤可以被重新排序、添加或去除。因此,其他实现在权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1