The embodiment of this application discloses a method and a terminal for voice input in a web page. The method of the embodiment of this application includes: receiving the target voice information to be inputted into the form web page; converting the target voice information into the target text information; acquiring the feature information of the form web page; the feature information of the form web page includes the feature information of each form element in the form web page; the feature information is used to indicate the rules for inputting information to the form element; and converting the target text information into the target text information. The feature information of each form element is matched, and the target text information includes the content text information. The matched content text information is input to the corresponding target form element. The embodiment of the application also provides a terminal, which fills in the web form by voice input, greatly improving the efficiency of the form web page input.
【技术实现步骤摘要】
一种网页中语音输入的方法及终端
本专利技术涉及计算机领域,尤其涉及一种网页中语音输入的方法及终端。
技术介绍
表单网页是网页中提供的一种交互式操作手段,在网页中的使用十分广泛,无论是提交搜索的信息,还是网上注册等需要使用表单。表单网页是一个网站和访问者开展互动的窗口,例如,该表单可以为注册网页,反馈网页,登录网页、订单网页等等,当前,对于表单的填写,用户通过终端的触摸屏或键盘等输入装置通过文字输入。语音识别技术应用广泛,语音识别作为信息技术中一种人机接口的技术,现有技术中通过语音识别技术网页表单的填写,是基于输入法应用,例如,输入法应用内置了语音输入功能,如该表单网页为注册网页,该表单网页中包括姓名、性别、电话号码、家庭住址等表单元素,当通过语音输入姓名、性别等内容时,例如,姓名为“小李”,电话号码为“12345678910”,用户在输入姓名之前,需要先对该“姓名”表单元素进行确认,也就是说,需要先点击该“姓名”输入框,然后再准备输入“小李”的语音信息,在输入电话号码“12345678910”及性别“男”等表单元素的信息均需要先确认。现有技术中,进行语音输入之前需要先对表单元素进行确认,例如,用户在屏幕上点击“电话号码”的输入框来确认,操作繁琐,并且不能真正意义上的通过语音输入解放用户的双手。
技术实现思路
本申请实施例提供了一种网页中语音输入的方法及终端,用于提高表单网页输入的效率。第一方面,本申请实施例提供了一种网页中语音输入的方法,包括:接收待输入到表单网页中的目标语音信息;将所述目标语音信息转换成目标文本信息;获取所述表单网页的特征信息,所述表单网页的 ...
【技术保护点】
1.一种网页中语音输入的方法,其特征在于,包括:接收待输入到表单网页中的目标语音信息;将所述目标语音信息转换成目标文本信息;获取所述表单网页的特征信息,所述表单网页的特征信息包括所述表单网页中每个表单元素的特征信息,所述特征信息用于指示向所述表单元素输入信息的规则;将所述目标文本信息与所述每个表单元素的特征信息进行匹配,所述目标文本信息包括内容文本信息;将相匹配的内容文本信息输入到对应的目标表单元素。
【技术特征摘要】
1.一种网页中语音输入的方法,其特征在于,包括:接收待输入到表单网页中的目标语音信息;将所述目标语音信息转换成目标文本信息;获取所述表单网页的特征信息,所述表单网页的特征信息包括所述表单网页中每个表单元素的特征信息,所述特征信息用于指示向所述表单元素输入信息的规则;将所述目标文本信息与所述每个表单元素的特征信息进行匹配,所述目标文本信息包括内容文本信息;将相匹配的内容文本信息输入到对应的目标表单元素。2.根据权利要求1所述的方法,其特征在于,所述获取所述表单网页的特征信息,包括:获取所述表单网页;对所述表单网页进行解析,得到所述表单网页的网页源码;获取所述网页源码中对所述表单网页中的每个表单元素的特征信息。3.根据权利要求1所述的方法,其特征在于,所述目标文本信息包括命令文本信息和内容文本信息,所述将所述目标文本信息与所述每个表单元素的特征信息进行匹配包括:根据所述每个表单元素的特征信息,将所述目标文本信息进行词汇拆分,得到所述目标文本信息的命令文本信息和内容文本信息;将所述命令本文信息和内容文本信息均与所述特征信息进行匹配。4.根据权利要求1至3任一项所述的方法,其特征在于,所述每个表单元素的特征信息包括表单元素的名称、表单元素的类型、表单元素的文字标注信息和表单元素的提示信息中的至少一个;所述将所述目标文本信息与所述每个表单元素的特征信息进行匹配,包括:建立所述每个表单元素与对应的表单元素的名称、表单元素的类型、表单元素的提示信息和表单元素的文字标注信息的映射关系;根据所述映射关系将所述目标文本信息与所述每个表单元素的名称、表单元素的类型、表单元素的提示信息和表单元素的文字标注信息中的至少一个进行匹配。5.根据权利要求4所述的方法,其特征在于,所述目标文本信息包含顺序信息,所述表单网页的特征信息还包括各表单元素的排列顺序,所述方法还包括:将所述顺序信息与所述每个表单元素的排列顺序进行匹配。6.根据权利要求1至3任一项所述的方法,其特征在于,所述将相匹配的内容文本信息输入到对应的目标表单元素,包括:若所述目标表单元素对应非文本输入操作,则按照所述相匹配的内容文本信息执行所述目标表单元素的操作;若所述目标表单元素对应文本输入操作,则将所述相匹配的内容文本信息填写至所述对应的目标表单元素。7.一种终端,其特征在于,包括:接收模块,用于接收待输入到表单网页中的目标语音信息;文本转换模块,用于将所述接收模块接收的所述目标语音信息转换成目标文本信息;获取模块,用于获取所述表单网页的特征信息,所述表单网页的特征信息包括所述表单网页中每个表单元素的特征信息,所述特征信息用于...
【专利技术属性】
技术研发人员:李法镜,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。