CN107590174B - 页面访问方法及装置 - Google Patents
页面访问方法及装置 Download PDFInfo
- Publication number
- CN107590174B CN107590174B CN201710636796.3A CN201710636796A CN107590174B CN 107590174 B CN107590174 B CN 107590174B CN 201710636796 A CN201710636796 A CN 201710636796A CN 107590174 B CN107590174 B CN 107590174B
- Authority
- CN
- China
- Prior art keywords
- page
- voice instruction
- keyword
- acquiring
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供一种页面访问方法及装置,该方法包括:接收用户输入的语音指令,所述语音指令用于指示终端设备将应用程序的页面跳转至所述语音指令对应的页面;获取所述语音指令对应的至少一个关键词;根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面,并显示所述语音指令对应的页面。用于提高页面访问效率。
Description
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种页面访问方法及装置。
背景技术
目前,终端设备中可以安装多个应用程序,各应用程序中可以提供多种页面,在应用程序的导航栏中或者页面中设置有跳转链接,用户可以根据需要访问的页面,对相应的跳转链接进行点击操作,以实现访问相应的页面。
在应用程序开发的过程中,由于导航栏的大小有限,因此,在导航栏中设置的跳转链接的个数有限,更多的跳转链接设置在页面中,页面中的跳转连接可以通过图片、文字等形式表示。当用户需要浏览一个页面时,用户可能需要通过多个页面中的跳转链接才能跳转至需要浏览的页面,例如,当用户需要访问页面D时,用户可能需要先打开页面A,通过页面A中的第一跳转链接打开页面B,并通过页面B中的第二跳转链接打开页面C,并通过页面C中的跳转链接才能实现访问页面D,即,用户需要通过多次操作才能实现访问需要浏览的页面,导致页面访问的效率低下。
发明内容
本发明实施例提供一种页面访问方法及装置。提高了页面访问效率。
第一方面,本发明实施例提供一种页面访问方法,包括:
接收用户输入的语音指令,所述语音指令用于指示终端设备将应用程序的页面跳转至所述语音指令对应的页面;
获取所述语音指令对应的至少一个关键词;
根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面,并显示所述语音指令对应的页面。
在一种可能的实施方式中,根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面,包括:
根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,所述页面标识为所述关键词对应的跳转协议或者所述关键词对应的URL地址;
根据所述页面标识,获取所述语音指令对应的页面。
在另一种可能的实施方式中,所述页面标识为所述关键词对应的跳转协议,所述语音指令对应的页面为native页面;
所述根据所述页面标识,获取所述语音指令对应的页面,包括:
在所述跳转协议中获取所述语音指令对应的页面的第一页面内容在内存中的地址,并根据所述第一页面内容在所述内存中的地址,在所述终端设备中获取所述第一页面内容;
在所述跳转协议中获取所述语音指令对应的页面中的第二页面内容的URL地址,并根据所述第二页面内容的URL地址,向页面服务器获取所述第二页面内容;
根据所述第一页面内容和所述第二页面内容,生成所述语音指令对应的页面。
在另一种可能的实施方式中,所述页面标识为所述关键词对应的URL地址,所述语音指令对应的页面为web页面;
所述根据所述页面标识,获取所述语音指令对应的页面,包括:
根据所述关键词对应的URL地址,向页面服务器获取所述语音指令对应的页面的页面内容;
对所述语音指令对应的页面的页面内容进行渲染,得到所述语音指令对应的页面。
在另一种可能的实施方式中,所述显示所述语音指令对应的页面包括:
获取所述语音指令对应的页面中包括的页面区域的个数;
在确定所述页面区域的个数大于1时,根据所述至少一个关键词和每一个页面区域的标识,在所述页面区域中确定与所述至少一个关键词匹配的目标页面区域;
显示所述语音指令对应的页面中的所述目标页面区域。
在另一种可能的实施方式中,所述根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,包括:
在至少一张预设关系表中,查询获取每一个关键词对应的页面标识,所述预设关系表中包括多个关键词、以及每一个关键词对应的页面标识;
根据每一个关键词对应的页面标识所在的预设关系表的级别,在每一个关键词对应的页面标识中确定所述至少一个关键词对应的页面标识。
第二方面,本发明实施例提供一种页面访问装置,包括接收模块、获取模块、确定模块和显示模块,其中,
所述接收模块用于,接收用户输入的语音指令,所述语音指令用于指示终端设备将应用程序的页面跳转至所述语音指令对应的页面;
所述获取模块用于,获取所述语音指令对应的至少一个关键词;
所述确定模块用于,根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面;
所述显示模块用于,显示所述语音指令对应的页面。
在一种可能的实施方式中,所述确定模块具体用于:
根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,所述页面标识为所述关键词对应的跳转协议或者所述关键词对应的URL地址;
根据所述页面标识,获取所述语音指令对应的页面。
在另一种可能的实施方式中,所述页面标识为所述关键词对应的跳转协议,所述语音指令对应的页面为native页面;所述获取模块具体用于:
在所述跳转协议中获取所述语音指令对应的页面的第一页面内容在内存中的地址,并根据所述第一页面内容在所述内存中的地址,在所述终端设备中获取所述第一页面内容;
在所述跳转协议中获取所述语音指令对应的页面中的第二页面内容的URL地址,并根据所述第二页面内容的URL地址,向页面服务器获取所述第二页面内容;
根据所述第一页面内容和所述第二页面内容,生成所述语音指令对应的页面。
在另一种可能的实施方式中,所述页面标识为所述关键词对应的URL地址,所述语音指令对应的页面为web页面;所述获取模块具体用于:
根据所述关键词对应的URL地址,向页面服务器获取所述语音指令对应的页面的页面内容;
对所述语音指令对应的页面的页面内容进行渲染,得到所述语音指令对应的页面。
在另一种可能的实施方式中,所述显示模块具体用于:
获取所述语音指令对应的页面中包括的页面区域的个数;
在确定所述页面区域的个数大于1时,根据所述至少一个关键词和每一个页面区域的标识,在所述页面区域中确定与所述至少一个关键词匹配的目标页面区域;
显示所述语音指令对应的页面中的所述目标页面区域。
在另一种可能的实施方式中,所述获取模块具体用于:
在至少一张预设关系表中,查询获取每一个关键词对应的页面标识,所述预设关系表中包括多个关键词、以及每一个关键词对应的页面标识;
根据每一个关键词对应的页面标识所在的预设关系表的级别,在每一个关键词对应的页面标识中确定所述至少一个关键词对应的页面标识。
本发明实施例提供的页面访问方法及装置,当用户需要浏览应用程序中的语音指令对应的页面时,用户可以直接至终端设备中语音指令,终端设备接收到语音指令之后,可以将语音指令转换为相应的文本,并在文本中提取关键词,根据提取得到的关键词确定语音指令对应的页面,并展示目标面。在上述过程中,用户只需要输入语音即可使得终端设备显示应用程序中需要浏览的语音指令对应的页面,用户无需输入多次操作查找需要浏览的语音指令对应的页面,不但简化了用户操作,还提高了页面访问效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的页面访问方法的流程示意图;
图2为本发明实施例提供的页面访问方法的流程示意图;
图3为本发明实施例提供的获取语音指令对应的页面方法的流程示意图;
图4为本发明实施例提供的页面访问装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的页面访问方法的流程示意图。请参见图1,在终端设备中安装有应用程序,在应用程序的页面中设置有语音输入接口,用户可以通过语音输入接口输入语音指令,例如,该语音输入接口可以设置在应用程序的导航栏中等。可选的,终端设备可以为手机、电脑等设备。
在本申请中,当用户需要浏览应用程序中的某一页面时,用户可以通过语音输入接口输入语音指令,终端设备接收到语音指令之后,可以将语音指令转换为相应的文本,并在文本中提取关键词,根据提取得到的关键词查找对应的页面,并展示查找到的页面。在上述过程中,用户只需要输入语音即可使得终端设备显示应用程序中需要浏览的页面,不但简化了用户操作,还可以提高页面访问效率。
下面,通过具体实施例,对本申请所示的技术方案进行详细说明。需要说明的是,下面几个具体实施例可以相互结合,对于相同或显示的内容,在不同的实施例中不再进行重复说明。
图2为本发明实施例提供的页面访问方法的流程示意图。请参见图2,该方法可以包括:
S201、接收用户输入的语音指令。
本发明实施例的执行主体可以为终端设备,也可以为设置在终端设备中的页面访问装置。可选的,页面访问装置可以提供软件实现,或者,页面访问装置也可以通过软件和硬件的结合实现。当然,当页面访问装置通过软件实现时,页面访问装置也可以集成在终端设备中的应用程序中。
可选的,在应用程序的导航栏或者页面中设置有语音输入接口,用户可以通过该语音输入接口输入语音指令。例如,用户可以长按语音输入接口,并输入语音指令。
可选的,语音指令为用户对需要浏览的页面的描述信息,例如,当用户需要浏览出售二手房的相关页面时,用户可以输入的语音指令为“二手房出售”、“出售二手房”、“买卖二手房”等。当然,用户可以根据需要浏览的页面,确定需要输入的语音指令。
S202、获取语音指令对应的至少一个关键词。
可选的,终端设备可以对用户输入的语音指令进行语音识别,以获取语音指令对应的文本信息,并在文本信息中提取至少一个关键词。
需要说明的是,可以根据现有的语音识别技术进行语音识别、以及关键词的提取,本发明实施例对此不作具体限定。
S203、根据至少一个关键词,确定语音指令对应的页面,并显示语音指令对应的页面。
可选的,在终端设备中可以存储该应用程序对应的至少一张预设关系表,每一张预设关系表中包括多个关键词、以及每一个关键词对应的页面标识。
当终端设备中存储有应用程序对应的多张预设关系表时,该多张预设关系具有不同的级别。例如,当终端设备中存储有该应用程序对应的三张预设关系表时,该三张预设关系表可以被分为三种级别,其中,一级预设关系表中存储的关键字的较为上位,二级预设关系表中存储的关键字较为下位,三级预设关系表中存储的关键字最下位。
例如,一级预设关系表中存储的关键字可以包括:二手房、二手车、宠物等;二级预设关系表中存储的关键字可以包括:宠物狗、宠物猫、宠物鸟等;三级预设关系表中存储的关键字可以包括:金毛狗、哈士奇狗、泰迪狗等。
可选的,可以先在至少一张预设关系表中,查询获取每一个关键词对应的页面标识,并根据每一个关键词对应的页面标识所在的预设关系表的级别,在每一个关键词对应的页面标识中确定至少一个关键词对应的页面标识。
可选的,还可以根据关键词的个数,确定至少一个关键词对一个的页面标识,例如,可以包括至少如下三种可行的实现方式:
第一种可行的实现方式:关键词的个数为1个。
在该种可行的实现方式中,可以先在一级预设关系表标识查询该关键词对应的页面标识,若在一级预设关系表中无法查询得到该关键词对应的页面标识,则在二级预设关系表中查询该关键词对应的页面标识,以此类推,直至查询得到该关键词对应的页面标识。
在实际应用过程中,一级预设关系表中包括的内容通常较少,二级预设关系表、三级预设关系表中包括的内容依次增多,因此,先在内容较少的预设关系表中查询关键词对应的页面标识,可以提高页面标识的获取效率。
第二种可行的实现方式:关键词的个数为2个。
可以根据第一种可行的实现方式,分别获取每一个关键词对应的页面标识。然后,根据每一个关键词对应的页面标识所在的预设关系表的级别,在两个页面标识中确定至少一个关键词对应的页面标识,例如,可以将级别较低的预设关系表对应的关键词确定为至少一个关键词对应的页面标识。
例如,假设获取得到两个关键词为关键词A和关键词B,再假设在一级预设关系表中获取得到关键词A对应的页面标识1,在二级预设关系表中获取得到关键词B对应的页面标识2,。由于一级预设关系表的级别高于二级预设关系表的级别,因此,将页面标识2确定为该两个预设关键词对应的页面标识。
需要说明的是,若两个关键词所在的预设关系表的级别相同,则根据关键词出现的先后顺序,确定该两个关键词对应的页面标识,例如,可以将出现顺序晚的关键词对应的页面标识确定为该两个关键词对应的页面标识。
还需要说明的是,在实际应用过程中,在预设关系表中还有可能不存在关键词对应的页面标识,因此,当关键词的个数为2时,有可能只能获取得到一个关键词对应的页面标识;相应的,当只能获取得到一个关键词对应的页面标识时,则将获取得到的一个页面标识确定为该两个关键词对应的页面标识。
第三种可行的实现方式:关键词的个数大于2个。
在该种可行的实现方式中,可以先在三级预设关系表标识查询该关键词对应的页面标识,若在三级预设关系表中无法查询得到该关键词对应的页面标识,则在二级预设关系表中查询该关键词对应的页面标识,以此类推,直至查询得到该关键词对应的页面标识。
需要说明的是,对于获取得到每一个关键词对应的页面标识之后,可以参见第二种可行的实现方式确定至少一个关键词对应的页面标识,此处不再进行赘述。
在该种可行的实现方式中,在获取得到的关键词的个数较多时,说明用户输入的语音指令中包括的细节较多,相应的,关键词通常较为下位,因此,在三级预设关系表中获取得到页面标识的概率较大,因此,通过该种可行的实现方式可以快速获取得到页面标识。
在终端设备获取得到至少一个关键字对应的页面标识之后,可以根据页面标识获取语音指令对应的页面,并显示语音指令对应的页面。需要说明的是,在图3所示的实施例中,对根据页面标识获取语音指令对应的页面的过程进行详细说明,此处不再进行赘述。
本发明实施例提供的页面访问方法,当用户需要浏览应用程序中的语音指令对应的页面时,用户可以直接至终端设备中语音指令,终端设备接收到语音指令之后,可以将语音指令转换为相应的文本,并在文本中提取关键词,根据提取得到的关键词确定语音指令对应的页面,并展示目标面。在上述过程中,用户只需要输入语音即可使得终端设备显示应用程序中需要浏览的语音指令对应的页面,用户无需输入多次操作查找需要浏览的语音指令对应的页面,不但简化了用户操作,还提高了页面访问效率。
在图2所示实施例的基础上,可选的,可以通过如下可行的实现方式获取语音指令对应的页面,具体的,请参见图3所示的实施例。
图3为本发明实施例提供的获取语音指令对应的页面方法的流程示意图。请参见图3,该方法可以包括:
S301、判断至少一个关键词对应的页面标识是否为跳转协议。
若是,则执行S302-S304。
若否,则执行S305-S306。
可选的,页面标识可以为页面的跳转协议,或者,页面标识也可以为页面对应的URL地址。
当页面为native(原生)页面时,则页面标识为跳转协议。在native页面中通常包括两部分页面内容,一部分页面内容在终端设备的本地存储,另一部分页面内容需要从页面服务器中获取。跳转协议中包括native页面中一部分内容在本地的存储地址,跳转协议中还包括native页面中一部分内容在页面服务器中的URL地址。当然,native页面中也可能仅包括在本地存储的页面内容,不包括在页面服务器中存储的页面内容。
当页面为web页面时,则页面标识为页面对应的URL地址。在Web页面中的内容需要全部从页面服务器中获取。
S302、在跳转协议中获取语音指令对应的页面的第一页面内容在内存中的地址,并根据第一页面内容在内存中的地址,在终端设备中获取第一页面内容。
当至少一个关键词对应的页面标识为跳转协议时,则说明语音指令对应的页面为native页面,则终端设备在跳转协议中获取语音指令对应的页面的第一页面内容在内存中的地址,并根据第一页面内容在内存中的地址,在终端设备中获取第一页面内容。
可选的,该第一页面内容在页面中通常较为固定,且通常不会发生变化,该第一页面内容通常以代码的形式编写应用程序中,一般在应用程序发生更新时,第一页面内容才会发生变化。
S303、在跳转协议中获取语音指令对应的页面中的第二页面内容的URL地址,并根据第二页面内容的URL地址,向页面服务器获取第二页面内容。
可选的,终端设备可以判断跳转协议中是否包括第二页面内容的URL地址,当包括时,则终端设备在跳转协议中获取语音指令对应的页面中的第二页面内容的URL地址,并根据第二页面内容的URL地址,向页面服务器请求获取第二页面内容。
S304、根据第一页面内容和第二页面内容,生成语音指令对应的页面。
可选的,可以根据第一页面内容和第二页面内容在语音指令对应的页面中的位置,对第一页面内容和第二页面内容进行组合,以生成语音指令对应的页面。
S305、根据关键词对应的URL地址,向页面服务器获取语音指令对应的页面的页面内容。
S306、对语音指令对应的页面的页面内容进行渲染,得到语音指令对应的页面。
在终端设备获取得到语音指令对应的页面的页面内容之后,在终端设备本地对页面内容进行渲染,以得到语音指令对应的页面。
需要说明的是,在一个web页面中通常包括多个页面区域,不同的页面区域用于展示不同类型的页面内容,例如,在特卖web页面中可以包括服装特卖、电子产品特卖、食品特卖等。
相应的,在获取得到语音指令对应的页面之后,还获取语音指令对应的页面中包括的页面区域的个数;在确定语音指令对应的页面中包括的页面区域的个数为1时,则直接显示该语音指令对应的页面;在确定页面区域的个数大于1时,根据至少一个关键词和每一个页面区域的标识,在页面区域中确定与至少一个关键词匹配的目标页面区域,显示语音指令对应的页面中的目标页面区域。可选的,可以在web页面的URL地址中增加目标页面区域的标识,以使终端设备根据新的URL地址可以直接显示语音指令对应的页面中的目标页面区域。
可选的,可以分别将至少一个关键词与每一个页面区域的标识进行匹配,以获取每一个页面区域与每一个关键词的匹配度,并将与关键词的匹配度最高的一个页面区域确定为目标页面区域。这样,当获取得到的语音指令对应的页面中包括的内容较多时,可以直接向用户展示用户需要浏览的内容,以使用户可以更加方便的查找到需要浏览的内容。
在图3所示的实施例中,根据页面类型的不同,获取页面的过程也不同。通过上述方式,可以准确的获取得到所需的页面。
下面,通过具体实例,对上述方法实施例所示的技术方案进行详细说明。
示例性的,假设终端设备中安装有应用程序1,当用户需要在应用程序1中浏览宠物狗相关的页面时,用户可以在应用程序1的语音输入接口中输入语音指令“服装特卖场”。在终端设备接收到该语音指令之后,将该语音指令转换成文本形式,并在文本形式的“服装特卖场”中提取关键字“服装”“特卖”。
在终端设备中设置有应用程序1对应的三张预设关系表,分别为一级预设关系表、二级预设关系表和三级预设关系表。其中,一级预设关系表中存储的关键字的较为上位,二级预设关系表中存储的关键字较为下位,三级预设关系表中存储的关键字最下位。
终端设备先在一级预设关系表中查找“服装”、“特卖”对应的页面标识,假设终端设备在一级预设关系表中未查找到“服装”、“特卖”对应的页面标识,则终端和设备在二级预设关系表中查找了“特卖”对应的页面标识,且“特卖”对应的页面标识为一个URL,相应的,终端设备可以确定“特卖”对应的页面为web页面,则终端设备根据该URL,在页面服务器中获取web页面的页面内容。
假设获取得到的web页面中包括三个页面区域,三个页面区域在页面中的排序依次为电子产品特卖区域、服装特卖区域、和食品特卖区域。电子产品特卖区域的标识为“电子产品”,服装特卖区域的标识为“服装”,食品特卖区域的标识为“食品”。
终端设备确定该web页面中包括的页面区域的个数大于1,且根据关键词“服装”和“特卖”,可以确定目标页面区域为服装特卖区,则终端设备直接显示该web页面中的服装特卖区域。
在上述过程中,用户只需输入语音即可直接使得终端设备显示需要的页面内容,用户操作简单方便,且页面显示效率较高。
图4为本发明实施例提供的页面访问装置的结构示意图。请参见图4,该装置可以包括接收模块11、获取模块12、确定模块13和显示模块14,其中,
所述接收模块11用于,接收用户输入的语音指令,所述语音指令用于指示终端设备将应用程序的页面跳转至所述语音指令对应的页面;
所述获取模块12用于,获取所述语音指令对应的至少一个关键词;
所述确定模块13用于,根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面;
所述显示模块14用于,显示所述语音指令对应的页面。
本发明实施例所述的页面访问装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
在一种可能的实施方式中,所述确定模块13具体用于:
根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,所述页面标识为所述关键词对应的跳转协议或者所述关键词对应的URL地址;
根据所述页面标识,获取所述语音指令对应的页面。
在另一种可能的实施方式中,所述页面标识为所述关键词对应的跳转协议,所述语音指令对应的页面为native页面;所述获取模块12具体用于:
在所述跳转协议中获取所述语音指令对应的页面的第一页面内容在内存中的地址,并根据所述第一页面内容在所述内存中的地址,在所述终端设备中获取所述第一页面内容;
在所述跳转协议中获取所述语音指令对应的页面中的第二页面内容的URL地址,并根据所述第二页面内容的URL地址,向页面服务器获取所述第二页面内容;
根据所述第一页面内容和所述第二页面内容,生成所述语音指令对应的页面。
在另一种可能的实施方式中,所述页面标识为所述关键词对应的URL地址,所述语音指令对应的页面为web页面;所述获取模块12具体用于:
根据所述关键词对应的URL地址,向页面服务器获取所述语音指令对应的页面的页面内容;
对所述语音指令对应的页面的页面内容进行渲染,得到所述语音指令对应的页面。
在另一种可能的实施方式中,所述显示模块14具体用于:
获取所述语音指令对应的页面中包括的页面区域的个数;
在确定所述页面区域的个数大于1时,根据所述至少一个关键词和每一个页面区域的标识,在所述页面区域中确定与所述至少一个关键词匹配的目标页面区域;
显示所述语音指令对应的页面中的所述目标页面区域。
在另一种可能的实施方式中,所述获取模块12具体用于:
在至少一张预设关系表中,查询获取每一个关键词对应的页面标识,所述预设关系表中包括多个关键词、以及每一个关键词对应的页面标识;
根据每一个关键词对应的页面标识所在的预设关系表的级别,在每一个关键词对应的页面标识中确定所述至少一个关键词对应的页面标识。
本发明实施例所述的页面访问装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例方案的范围。
Claims (10)
1.一种页面访问方法,其特征在于,包括:
接收用户输入的语音指令,所述语音指令用于指示终端设备将应用程序的页面跳转至所述语音指令对应的页面;
获取所述语音指令对应的至少一个关键词;
根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面,并显示所述语音指令对应的页面;
其中,根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面,包括:
根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,所述页面标识为所述关键词对应的跳转协议或者所述关键词对应的URL地址;
根据所述页面标识,获取所述语音指令对应的页面。
2.根据权利要求1所述的方法,其特征在于,所述页面标识为所述关键词对应的跳转协议,所述语音指令对应的页面为native页面;
所述根据所述页面标识,获取所述语音指令对应的页面,包括:
在所述跳转协议中获取所述语音指令对应的页面的第一页面内容在内存中的地址,并根据所述第一页面内容在所述内存中的地址,在所述终端设备中获取所述第一页面内容;
在所述跳转协议中获取所述语音指令对应的页面中的第二页面内容的URL地址,并根据所述第二页面内容的URL地址,向页面服务器获取所述第二页面内容;
根据所述第一页面内容和所述第二页面内容,生成所述语音指令对应的页面。
3.根据权利要求1所述的方法,其特征在于,所述页面标识为所述关键词对应的URL地址,所述语音指令对应的页面为web页面;
所述根据所述页面标识,获取所述语音指令对应的页面,包括:
根据所述关键词对应的URL地址,向页面服务器获取所述语音指令对应的页面的页面内容;
对所述语音指令对应的页面的页面内容进行渲染,得到所述语音指令对应的页面。
4.根据权利要求3所述的方法,其特征在于,所述显示所述语音指令对应的页面包括:
获取所述语音指令对应的页面中包括的页面区域的个数;
在确定所述页面区域的个数大于1时,根据所述至少一个关键词和每一个页面区域的标识,在所述页面区域中确定与所述至少一个关键词匹配的目标页面区域;
显示所述语音指令对应的页面中的所述目标页面区域。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,包括:
在至少一张预设关系表中,查询获取每一个关键词对应的页面标识,所述预设关系表中包括多个关键词、以及每一个关键词对应的页面标识;
根据每一个关键词对应的页面标识所在的预设关系表的级别,在每一个关键词对应的页面标识中确定所述至少一个关键词对应的页面标识。
6.一种页面访问装置,其特征在于,包括接收模块、获取模块、确定模块和显示模块,其中,
所述接收模块用于,接收用户输入的语音指令,所述语音指令用于指示终端设备将应用程序的页面跳转至所述语音指令对应的页面;
所述获取模块用于,获取所述语音指令对应的至少一个关键词;
所述确定模块用于,根据所述至少一个关键词,在所述应用程序中确定所述语音指令对应的页面;
所述显示模块用于,显示所述语音指令对应的页面;
其中,所述确定模块具体用于:
根据所述至少一个关键词,获取所述至少一个关键词对应的页面标识,所述页面标识为所述关键词对应的跳转协议或者所述关键词对应的URL地址;
根据所述页面标识,获取所述语音指令对应的页面。
7.根据权利要求6所述的装置,其特征在于,所述页面标识为所述关键词对应的跳转协议,所述语音指令对应的页面为native页面;所述获取模块具体用于:
在所述跳转协议中获取所述语音指令对应的页面的第一页面内容在内存中的地址,并根据所述第一页面内容在所述内存中的地址,在所述终端设备中获取所述第一页面内容;
在所述跳转协议中获取所述语音指令对应的页面中的第二页面内容的URL地址,并根据所述第二页面内容的URL地址,向页面服务器获取所述第二页面内容;
根据所述第一页面内容和所述第二页面内容,生成所述语音指令对应的页面。
8.根据权利要求6所述的装置,其特征在于,所述页面标识为所述关键词对应的URL地址,所述语音指令对应的页面为web页面;所述获取模块具体用于:
根据所述关键词对应的URL地址,向页面服务器获取所述语音指令对应的页面的页面内容;
对所述语音指令对应的页面的页面内容进行渲染,得到所述语音指令对应的页面。
9.根据权利要求8所述的装置,其特征在于,所述显示模块具体用于:
获取所述语音指令对应的页面中包括的页面区域的个数;
在确定所述页面区域的个数大于1时,根据所述至少一个关键词和每一个页面区域的标识,在所述页面区域中确定与所述至少一个关键词匹配的目标页面区域;
显示所述语音指令对应的页面中的所述目标页面区域。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述获取模块具体用于:
在至少一张预设关系表中,查询获取每一个关键词对应的页面标识,所述预设关系表中包括多个关键词、以及每一个关键词对应的页面标识;
根据每一个关键词对应的页面标识所在的预设关系表的级别,在每一个关键词对应的页面标识中确定所述至少一个关键词对应的页面标识。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710636796.3A CN107590174B (zh) | 2017-07-31 | 2017-07-31 | 页面访问方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710636796.3A CN107590174B (zh) | 2017-07-31 | 2017-07-31 | 页面访问方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107590174A CN107590174A (zh) | 2018-01-16 |
CN107590174B true CN107590174B (zh) | 2020-03-31 |
Family
ID=61042950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710636796.3A Active CN107590174B (zh) | 2017-07-31 | 2017-07-31 | 页面访问方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107590174B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112417271B (zh) * | 2020-11-09 | 2023-09-01 | 杭州讯酷科技有限公司 | 一种带有字段推荐的***智能构建方法 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110083325A (zh) * | 2018-01-25 | 2019-08-02 | 百度在线网络技术(北京)有限公司 | 推广页面的处理方法、装置、设备及计算机可读存储介质 |
CN108334608B (zh) * | 2018-02-02 | 2020-08-04 | Oppo广东移动通信有限公司 | 应用页面的链接生成方法、装置、存储介质及电子设备 |
CN108470566B (zh) * | 2018-03-08 | 2020-09-15 | 腾讯科技(深圳)有限公司 | 一种应用操作方法以及装置 |
CN108491257A (zh) * | 2018-03-19 | 2018-09-04 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN109063082B (zh) * | 2018-07-25 | 2021-02-09 | 珠海格力电器股份有限公司 | 一种页面跳转方法及终端设备 |
CN109710361A (zh) * | 2018-12-26 | 2019-05-03 | 上海智臻智能网络科技股份有限公司 | 应用程序中的服务跳转方法及装置、存储介质、终端 |
CN110069724A (zh) * | 2019-03-15 | 2019-07-30 | 深圳壹账通智能科技有限公司 | 应用程序快捷跳转方法、装置、电子设备和存储介质 |
CN110246494A (zh) * | 2019-05-20 | 2019-09-17 | 深圳壹账通智能科技有限公司 | 基于语音识别的服务请求方法、装置及计算机设备 |
CN110444209B (zh) * | 2019-08-13 | 2022-04-12 | 思必驰科技股份有限公司 | 面向智能车机内嵌web页面的语音交互方法、装置及*** |
CN110765375B (zh) * | 2019-10-22 | 2022-08-02 | 普信恒业科技发展(北京)有限公司 | 一种页面跳转方法、装置及*** |
CN112256263B (zh) * | 2020-09-23 | 2024-02-06 | 杭州讯酷科技有限公司 | 一种基于自然语言的ui界面智能制作***及方法 |
CN112445475B (zh) * | 2020-11-06 | 2024-07-05 | 杭州讯酷科技有限公司 | 一种基于数据表推荐的***快速构建方法 |
CN112540758B (zh) * | 2020-12-08 | 2024-05-07 | 杭州讯酷科技有限公司 | 一种基于语音识别的ui界面智能构建方法 |
CN112540762B (zh) * | 2020-12-08 | 2024-05-28 | 杭州讯酷科技有限公司 | 一种基于表及字段优化排序的ui界面快捷制作方法 |
CN116185190B (zh) * | 2023-02-09 | 2024-05-10 | 江苏泽景汽车电子股份有限公司 | 一种信息显示控制方法、装置及电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106098063A (zh) * | 2016-07-01 | 2016-11-09 | 海信集团有限公司 | 一种语音控制方法、终端设备和服务器 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003281191A (ja) * | 2002-03-20 | 2003-10-03 | Fujitsu Ltd | 検索サーバ及び検索結果提供方法 |
US9176957B2 (en) * | 2011-06-10 | 2015-11-03 | Linkedin Corporation | Selective fact checking method and system |
CN102591932A (zh) * | 2011-12-23 | 2012-07-18 | 优视科技有限公司 | 语音搜索方法及***、移动终端、中转服务器 |
CN104899287B (zh) * | 2015-06-04 | 2019-04-19 | 百度在线网络技术(北京)有限公司 | 网页的显示方法和装置 |
CN106250474B (zh) * | 2016-07-29 | 2020-06-23 | Tcl科技集团股份有限公司 | 一种语音控制的处理方法及*** |
CN106303667A (zh) * | 2016-07-29 | 2017-01-04 | 乐视控股(北京)有限公司 | 语音搜索方法及装置、终端设备 |
-
2017
- 2017-07-31 CN CN201710636796.3A patent/CN107590174B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106098063A (zh) * | 2016-07-01 | 2016-11-09 | 海信集团有限公司 | 一种语音控制方法、终端设备和服务器 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112417271B (zh) * | 2020-11-09 | 2023-09-01 | 杭州讯酷科技有限公司 | 一种带有字段推荐的***智能构建方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107590174A (zh) | 2018-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107590174B (zh) | 页面访问方法及装置 | |
CN109190049B (zh) | 关键词推荐方法、***、电子设备和计算机可读介质 | |
US20190188729A1 (en) | System and method for detecting counterfeit product based on deep learning | |
TW201322021A (zh) | 圖片搜索方法以及圖片搜索裝置 | |
JP6346218B2 (ja) | オンライン取引プラットフォームのための検索方法、装置およびサーバ | |
CN105027121A (zh) | 对本机应用的应用页面建索引 | |
US11561988B2 (en) | Systems and methods for harvesting data associated with fraudulent content in a networked environment | |
JP2015036945A (ja) | 質問回答制御プログラム、質問回答制御サーバ及び質問回答制御方法 | |
CN105224554A (zh) | 推荐搜索词进行搜索的方法、***、服务器和智能终端 | |
CN109191158B (zh) | 用户画像标签数据的处理方法及处理设备 | |
CN107958078A (zh) | 信息生成方法和装置 | |
CN108829854B (zh) | 用于生成文章的方法、装置、设备和计算机可读存储介质 | |
WO2020010996A1 (zh) | 超链接的处理方法和装置及存储介质 | |
CN105637509A (zh) | 在图像内搜索和注释 | |
EP3961426A2 (en) | Method and apparatus for recommending document, electronic device and medium | |
CN103744887A (zh) | 一种用于人物搜索的方法、装置和计算机设备 | |
US20180268300A1 (en) | Generating natural language answers automatically | |
CN109977318B (zh) | 书籍搜索方法、电子设备及计算机存储介质 | |
CN105096138A (zh) | 实现o2o对话交互的方法和装置 | |
CN110990701B (zh) | 书籍搜索方法、计算设备及计算机存储介质 | |
CN104850608A (zh) | 在信息展示页面上检索关键字的方法 | |
CN104866545A (zh) | 在信息展示页面上检索关键字的方法 | |
CN110647666B (zh) | 模板与公式的智能匹配方法、装置及计算机可读存储介质 | |
CN114048315A (zh) | 确定文档标签的方法、装置、电子设备和存储介质 | |
CN106599287B (zh) | 搜索结果处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |