在搜索界面中提供输入接口的控制方法和装置的制造方法_2

文档序号:9349947阅读:来源:国知局
以接收用户的语音数据。
[0041]本发明实施例的在搜索界面中提供输入接口的控制方法,可先提供搜索界面,该搜索界面具有搜索框,之后可接收用户对搜索框的触发操作,如果触发操作为第一触发操作,则可在搜索界面中提供文本输入接口,如果触发操作为第二触发操作,则可在搜索界面中提供语音输入接口,即通过将文本输入与语音输入统一为一个入口,只需根据用户对搜索框的不同触发操作(如点击、长按等)来确定为用户提供文本输入接口或语音输入接口,对于输入来说更加聚焦,提高了输入方式的切换效率,提升了用户体验,并且可以有效地减少了搜索页面上的多余按钮,使得页面看起来更加简洁。
[0042]需要说明的是,在本发明的一个实施例中,该在搜索界面中提供输入接口的控制方法还可应用于需要语音输入与文本输入相互切换的移动应用中,例如聊天应用程序,以便用户进行语音输入、文本输入的相互切换。
[0043]图4是根据本发明另一个实施例的在搜索界面中提供输入接口的控制方法的流程图。
[0044]如图4所示,该在搜索界面中提供输入接口的控制方法可以包括:
[0045]S401,提供搜索界面,其中,搜索界面具有搜索框。
[0046]S402,接收用户对搜索框的触发操作。
[0047]S403,如果触发操作为第一触发操作,则在搜索界面中提供文本输入接口。
[0048]S404,如果触发操作为第二触发操作,则在搜索界面中提供语音输入接口。
[0049]S405,接收用户输入的语音数据。
[0050]其中,语音数据可以理解为用户通过长按搜索界面的搜索框后,搜索界面上会出现被调用的移动终端上的虚拟麦克风,在移动终端的麦克风插件被调用时,用户对着移动终端的话筒所说的话。
[0051 ] S406,对语音数据进行识别以生成搜索词。
[0052]具体地,可通过语音识别技术对该语音数据进行识别,以识别出该语音数据中所对应的文本信息,并将该文本信息作为搜索词。
[0053]S407,根据搜索词进行搜索以获取搜索结果并提供至用户。
[0054]举例而言,以用户想要在手机终端搜索有关“苹果”的信息为例,该用户可以通过手机打开某浏览器(假设用户在手机端已经下载该浏览器的APP,并且该浏览器应用了本发明),当用户对该浏览器的搜索界面的搜索框进行长按操作时,可在搜索界面上提供语音输入接口,即在搜索界面上提供麦克风虚拟界面,同时该终端上的麦克风插件被调用,该浏览器应用程序为用户提供语音输入接口,此时,用户可对着终端的话筒清晰地说出“苹果”两个字,在判断用户语音输入结束时,可对用户输入的语音数据进行识别以识别出文本信息“苹果”,之后可将该“苹果”作为搜索词进行搜索,用户可在该浏览器的搜索结果页面上看到相应的有关“苹果”的信息。
[0055]本发明实施例的在搜索界面中提供输入接口的控制方法,在搜索界面中提供语音输入接口之后,接收用户输入的语音数据,并对该语音数据进行识别以得到搜索词,以及根据该搜索词进行搜索,并将搜索结果提供给用户,实现了语音搜索的功能,方便了用户的搜索操作,提升了用户的搜索体验。
[0056]进一步的,在本发明的一个实施例中,该在搜索界面中提供输入接口的控制方法还可包括:在搜索界面中提供图像输入按键,图像输入按键可位于搜索框的一侧。由此,扩展了用户的输入方式,即用户通过该图像输入按键也可进行图像输入,提升了用户的输入体验。
[0057]为了实现上述实施例,本发明还提出了一种在搜索界面中提供输入接口的控制装置,包括:第一提供模块,用于提供搜索界面,其中,搜索界面具有搜索框;第一接收模块,用于接收用户对搜索框的触发操作;第二提供模块,用于在触发操作为第一触发操作时,在搜索界面中提供文本输入接口 ;以及提供模块还用于在触发操作为第二触发操作时,在搜索界面中提供语音输入接口。
[0058]图5是根据本发明一个实施例的在搜索界面中提供输入接口的控制装置的结构框图。
[0059]如图5所示,该在搜索界面中提供输入接口的控制装置可以包括第一控制模块100、第一接收模块200和第二提供模块300。
[0060]具体地,第一提供模块100用于提供搜索界面,其中,搜索界面具有搜索框。其中,在本发明的实施例中,搜索界面可提供在移动终端中。也就是说,在搜索界面中提供输入接口的控制方法适用于移动终端。其中,该移动终端可以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。此外,本实施例的搜索框可以理解为用户在搜索信息时用来输入相应搜索词或者语音信息的一个工具框,用户输入的文字信息或者被识别出的语音信息都会在这里直观地显示出来。
[0061]例如,假设本发明实施例的控制装置应用于移动终端的具有搜索功能的浏览器应用程序中,当用户开启该浏览器应用程序时,该浏览器应用程序的第一提供模块100可为用户提供搜索界面,该搜索界面具有搜索框。
[0062]第一接收模块200可用于接收用户对搜索框的触发操作。其中,在本发明的实施例中,触发操作可包括但不限于单击、双击、长按等。更具体地,第一接收模块200在检测到用户针对搜索框输入的触发操作时,可接收该触发操作,之后可对该触发操作进行判断,并根据判断结果提供不同的输入接口。
[0063]第二提供模块300可在触发操作为第一触发操作时,在搜索界面中提供文本输入接口,以及在触发操作为第二触发操作时,在搜索界面中提供语音输入接口。
[0064]其中,在本发明的实施例中,第一触发操作可为点击操作,即对搜索界面的搜索框部位进行点击操作,该点击操作可为单击或双击等操作。此外,第二触发操作可为长按操作,在本发明的实施例中,长按操作可以理解为用户不离开的按住搜索框一段时间(比如是I秒钟)。
[0065]举例而言,如果检测到用户对搜索框进行了点击操作,则第二提供模块300可调用移动终端设备上的文本输入插件(如虚拟键盘),用户可以通过拼音、五笔、手写等方式输入相关的文本。如果检测到用户对搜索框进行长按操作时,第二提供模块300可在搜索界面中提供语音输入按钮,以便用户通过该按钮进入语音输入。
[0066]本发明实施例的在搜索界面中提供输入接口的控制装置,可通过第一提供模块提供搜索界面,其中搜索界面具有搜索框,第一接收模块接收用户对搜索框的触发操作,第二提供模块在触发操作为第一触发操作时,在搜索界面中提供文本输入接口,以及在触发操作为第二触发操作时,在搜索界面中提供语音输入接口,即通过将文本输入与语音输入统一为一个入口,只需根据用户对搜索框的不同触发操作(如点击、长按等)来确定为用户提供文本输入接口或语音输入接口,对于输入来说更加聚焦,提高了输入方式的切换效率,提升了用户体验,并且可以有效地减少了搜索页面上的多余按钮,使得页面看起来更加简洁。
[0067]进一步地,在本发明的一个实施例中,如图6所示,在该搜索界面中提供输入接口的控制装置还包括:第二接收模块400、生成模块500和获取模块600。
[0068]具体地,第二接收模块400用于在第二提供模块300在搜索界面中提供语音输入接口之后,接收用户输入的语音数据。其中,语音数据可以理解为用户通过长按搜索界面的搜索框后,搜索界面上会出现被调用的移动终端上的虚拟麦克风,在移动终端的麦克风插件被调用时,用户对着移动终端的话筒所说的话。
[0069]生成模块500用于对语音数据进行识别以生成搜索词。更具体地,生成模块500可通过语音识别技术对该语音数据进行识别,以识别出该语音数据中所对应的文本信息,并将该文本信息作为搜索词。
[0070]获取模块600用于根据搜索词进行搜索以获取搜索结果并提供给用户。
[0071]举例而言,以用户想要在手机终端搜索有关“苹果”的信息为例,该用户可以通过手机打开某浏览器(假设用户在手机端已经下载该浏览器的APP,并且该浏览器应用了本发明),当用户对该浏览器的搜索界面的搜索框进行长按操作时,第二提供模块300可在搜索界面上提供语音输入接口,即在搜索界面上提供麦克风虚拟界面,同时该终端上的麦克风插件被调用,该浏览器应用程序为用户提供语音输入接口,此时,用户可对着终端的话筒清晰地说出“苹果”两个字,在判断用户语音输入结束时,第二接收模块400可接收用户输入的语音数据,生成模块500可对用户输入的语音数据进行识别以识别出文本信息“苹果”,获取模块600可将该“苹果”作为搜索词进行搜索,用户可在该浏览器的搜索结果页面上看到相应的有关“苹果”的信息。
[0072]由此,通过第二接收模块在搜索界面中提供语音输入接口之后,接收用户输入的语音数据,生成模块对该语音数据进行识别以得到搜索词,获取模块根据该搜索词进行搜索,并将搜索结果提供给用户,实现了语音搜索的功能,方便了用户的搜索操作,提升了用户的搜索体验。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1