技术领域technical field
本发明实施例涉及互联网技术领域,尤其涉及一种兴趣点的播报方法、装置、电子设备及存储介质。Embodiments of the present invention relate to the field of Internet technologies, and in particular, to a method, apparatus, electronic device, and storage medium for broadcasting a point of interest.
背景技术Background technique
随着科技的不断进步,搜索引擎已成为人们生活中必不可少的部分,并日趋智能化。在电子地图中有大量的定位点,例如,地图上标注的餐馆、酒店、景点、收费站等,这些定位点即为用户可能会通过搜索引擎进行查询的兴趣点(Point of Interest,POI)。With the continuous advancement of science and technology, search engines have become an indispensable part of people's lives and become increasingly intelligent. There are a large number of positioning points in an electronic map, for example, restaurants, hotels, scenic spots, toll booths, etc. marked on the map. These positioning points are points of interest (POI) that users may query through search engines.
在现有的兴趣点的播报方法中,当前用户在搜索引擎中搜索当前兴趣点时,当前用户先在搜索引擎中输入当前兴趣点的语音请求,然后搜索引擎根据当前兴趣点的语音请求在预先确定的数据库中确定当前兴趣点的至少一个播报结果;再通过语音播报的方式播报当前兴趣点的至少一个播报结果。例如,如果地区A中的某个用户和地区B中的某个用户在搜索引擎中输入了相同的语音请求,那么采用现有的兴趣点的播报方法,搜索引擎对于这两个用户是没有区分的。也就是说,采用现有的兴趣点的播报方法,对于不同的用户是没有区分的,都是在同一个数据库中逐个检索各个语音请求对应的播报结果,这样不但会降低兴趣点的播报效率;而且检索出的播报结果还可能不符合用户预期。In the existing broadcast method of POI, when the current user searches for the current POI in the search engine, the current user first inputs the voice request of the current POI in the search engine, and then the search engine pre-registers the voice request according to the current POI voice request. At least one broadcast result of the current point of interest is determined in the determined database; and at least one broadcast result of the current point of interest is broadcast by means of voice broadcast. For example, if a user in area A and a user in area B input the same voice request in the search engine, then using the existing broadcast method of POIs, the search engine does not distinguish between the two users of. That is to say, using the existing broadcast method of POIs, there is no distinction for different users, and the broadcast results corresponding to each voice request are retrieved one by one in the same database, which will not only reduce the broadcast efficiency of POIs; Moreover, the retrieved broadcast results may not meet user expectations.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明实施例提供一种兴趣点的播报方法、装置、电子设备及存储介质,不仅可以提高兴趣点的播报效率,还可以保证播报结果更加符合用户预期。In view of this, the embodiments of the present invention provide a method, apparatus, electronic device and storage medium for broadcasting points of interest, which can not only improve the broadcasting efficiency of POIs, but also ensure that the broadcasting results are more in line with user expectations.
第一方面,本发明实施例提供了一种兴趣点的播报方法,所述方法包括:In a first aspect, an embodiment of the present invention provides a method for broadcasting a point of interest, the method comprising:
获取当前用户输入的当前兴趣点的语音请求和所述当前用户的至少一个个性化信息;Obtain the voice request of the current point of interest input by the current user and at least one personalized information of the current user;
根据所述当前兴趣点的语音请求和所述当前用户的至少一个个性化信息,在预先确定的索引中确定所述当前兴趣点的至少一个播报结果;According to the voice request of the current point of interest and at least one personalized information of the current user, determine at least one broadcast result of the current point of interest in a predetermined index;
将所述当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。At least one broadcast result of the current point of interest is broadcast in a predetermined broadcast manner.
在上述实施例中,所述根据所述当前兴趣点的语音请求和所述当前用户的至少一个个性化信息,在预先确定的索引中确定所述当前兴趣点的至少一个播报结果,包括:In the above embodiment, determining at least one broadcast result of the current point of interest in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user includes:
在所述当前兴趣点的语音请求中提取出所述当前兴趣点的至少一个搜索关键词;extracting at least one search keyword of the current point of interest from the voice request of the current point of interest;
根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息,在所述索引中检索所述至少一个搜索关键词对应的搜索结果;According to at least one search keyword of the current point of interest and at least one personalized information of the current user, search the index for a search result corresponding to the at least one search keyword;
若在所述索引中检索到所述至少一个搜索关键词对应的搜索结果,将所述至少一个搜索关键词对应的搜索结果确定为所述当前兴趣点的至少一个播报结果。If the search result corresponding to the at least one search keyword is retrieved in the index, the search result corresponding to the at least one search keyword is determined as at least one broadcast result of the current point of interest.
在上述实施例中,所述根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息,在所述索引中检索所述至少一个搜索关键词对应的搜索结果,包括:In the above embodiment, the search result corresponding to the at least one search keyword is retrieved from the index according to at least one search keyword of the current point of interest and at least one personalized information of the current user, include:
根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息预测所述当前用户的属性信息;Predict the attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user;
在所述索引中确定所述当前用户的属性信息对应的待检索信息;determining the information to be retrieved corresponding to the attribute information of the current user in the index;
在当前用户的属性信息对应的待检索信息中检索所述至少一个搜索关键词对应的搜索结果。The search result corresponding to the at least one search keyword is retrieved from the information to be retrieved corresponding to the attribute information of the current user.
在上述实施例中,所述根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息预测所述当前用户的属性信息,包括:In the above embodiment, predicting the attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user includes:
将所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息输入到预先训练的预测模型中;inputting at least one search keyword of the current point of interest and at least one personalized information of the current user into a pre-trained prediction model;
通过所述预测模型根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息输出所述当前用户的属性信息。The attribute information of the current user is output through the prediction model according to at least one search keyword of the current point of interest and at least one personalized information of the current user.
在上述实施例中,所述将所述当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报,包括:In the above embodiment, the at least one broadcast result of the current point of interest is broadcast in a predetermined broadcast manner, including:
若所述当前兴趣点的至少一个播报结果的数量小于或者等于预设阈值,则将所述当前兴趣点的至少一个播报结果通过预先确定的第一播报方式进行播报;If the quantity of the at least one broadcast result of the current point of interest is less than or equal to a preset threshold, broadcast the at least one broadcast result of the current point of interest through a predetermined first broadcast method;
若所述当前兴趣点的至少一个播报结果的数量大于所述预设阈值,则将所述当前兴趣点的至少一个播报结果通过预先确定的第二播报方式进行播报。If the number of at least one broadcast result of the current point of interest is greater than the preset threshold, broadcast the at least one broadcast result of the current point of interest by using a predetermined second broadcast method.
第二方面,本发明实施例提供了一种兴趣点的播报装置,所述装置包括:获取模块、确定模块和播报模块;其中,In a second aspect, an embodiment of the present invention provides an apparatus for broadcasting a point of interest, the apparatus includes: an obtaining module, a determining module, and a broadcasting module; wherein,
所述获取模块,用于获取当前用户输入的当前兴趣点的语音请求和所述当前用户的至少一个个性化信息;The obtaining module is configured to obtain the voice request of the current point of interest input by the current user and at least one personalized information of the current user;
所述确定模块,用于根据所述当前兴趣点的语音请求和所述当前用户的至少一个个性化信息,在预先确定的索引中确定所述当前兴趣点的至少一个播报结果;The determining module is configured to determine at least one broadcast result of the current point of interest in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user;
所述播报模块,用于将所述当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。The broadcast module is configured to broadcast at least one broadcast result of the current point of interest through a predetermined broadcast manner.
在上述实施例中,所述确定模块包括:提取子模块、检索子模块和确定子模块;其中,In the above embodiment, the determination module includes: an extraction sub-module, a retrieval sub-module and a determination sub-module; wherein,
所述提取子模块,用于在所述当前兴趣点的语音请求中提取出所述当前兴趣点的至少一个搜索关键词;The extraction submodule is configured to extract at least one search keyword of the current point of interest from the voice request of the current point of interest;
所述检索子模块,用于根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息,在所述索引中检索所述至少一个搜索关键词对应的搜索结果;The retrieval submodule is configured to retrieve the search result corresponding to the at least one search keyword in the index according to at least one search keyword of the current point of interest and at least one personalized information of the current user;
所述确定子模块,用于若在所述索引中检索到所述至少一个搜索关键词对应的搜索结果,将所述至少一个搜索关键词对应的搜索结果确定为所述当前兴趣点的至少一个播报结果。The determining submodule is configured to determine, if the search result corresponding to the at least one search keyword is retrieved in the index, the search result corresponding to the at least one search keyword as at least one of the current points of interest broadcast the results.
在上述实施例中,所述检索子模块,具体用于根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息预测所述当前用户的属性信息;在所述索引中确定所述当前用户的属性信息对应的待检索信息;在当前用户的属性信息对应的待检索信息中检索所述至少一个搜索关键词对应的搜索结果。In the above embodiment, the retrieval sub-module is specifically configured to predict the attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user; The to-be-retrieved information corresponding to the attribute information of the current user is determined in the index; the search result corresponding to the at least one search keyword is retrieved from the to-be-retrieved information corresponding to the attribute information of the current user.
在上述实施例中,所述检索子模块,具体用于将所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息输入到预先训练的预测模型中;通过所述预测模型根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息输出所述当前用户的属性信息。In the above embodiment, the retrieval sub-module is specifically configured to input at least one search keyword of the current point of interest and at least one personalized information of the current user into the pre-trained prediction model; The prediction model outputs attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user.
在上述实施例中,所述播报模块,具体用于若所述当前兴趣点的至少一个播报结果的数量小于或者等于预设阈值,则将所述当前兴趣点的至少一个播报结果通过预先确定的第一播报方式进行播报;若所述当前兴趣点的至少一个播报结果的数量大于所述预设阈值,则将所述当前兴趣点的至少一个播报结果通过预先确定的第二播报方式进行播报。In the above embodiment, the broadcast module is specifically configured to, if the number of at least one broadcast result of the current point of interest is less than or equal to a preset threshold, pass the at least one broadcast result of the current point of interest through a predetermined threshold. The first broadcast method is used to broadcast; if the number of at least one broadcast result of the current point of interest is greater than the preset threshold, the at least one broadcast result of the current point of interest is broadcast by a predetermined second broadcast method.
第三方面,本发明实施例提供了一种电子设备,包括:In a third aspect, an embodiment of the present invention provides an electronic device, including:
一个或多个处理器;one or more processors;
存储器,用于存储一个或多个程序,memory for storing one or more programs,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所述的兴趣点的播报方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the method for broadcasting a point of interest according to any embodiment of the present invention.
第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述的兴趣点的播报方法。In a fourth aspect, an embodiment of the present invention provides a storage medium on which a computer program is stored, and when the program is executed by a processor, implements the method for broadcasting a point of interest described in any embodiment of the present invention.
本发明实施例提出了一种兴趣点的播报方法、装置、电子设备及存储介质,先获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息;然后根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果;再将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。也就是说,在本发明的技术方案中,可以根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果。而在现有的兴趣点的播报方法中,当前用户先在搜索引擎中输入当前兴趣点的语音请求,然后搜索引擎根据当前兴趣点的语音请求在预先确定的数据库中确定当前兴趣点的至少一个播报结果;再通过语音播报的方式播报当前兴趣点的至少一个播报结果。采用现有的兴趣点的播报方法,对于不同的用户是没有区分的,都是在同一个数据库中逐个检索各个语音请求对应的播报结果,这样不但会降低兴趣点的播报效率;而且检索出的播报结果还可能不符合用户预期。因此,和现有技术相比,本发明实施例提出的兴趣点的播报方法、装置、电子设备及存储介质,不仅可以提高兴趣点的播报效率,还可以保证播报结果更加符合用户预期;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。The embodiment of the present invention proposes a method, device, electronic device and storage medium for broadcasting a point of interest. First, the voice request of the current point of interest input by the current user and at least one personalized information of the current user are obtained; The voice request and at least one personalized information of the current user determine at least one broadcast result of the current point of interest in a predetermined index; and then broadcast the at least one broadcast result of the current point of interest in a predetermined broadcast method. That is, in the technical solution of the present invention, at least one broadcast result of the current point of interest can be determined in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user. However, in the existing broadcast method of POI, the current user first inputs the voice request of the current POI in the search engine, and then the search engine determines at least one current POI in a predetermined database according to the voice request of the current POI. Broadcast the result; then broadcast at least one broadcast result of the current point of interest by means of voice broadcast. Using the existing broadcast method of POIs, there is no distinction for different users, and the broadcast results corresponding to each voice request are retrieved one by one in the same database, which will not only reduce the broadcast efficiency of POIs; The broadcast results may also not meet user expectations. Therefore, compared with the prior art, the method, device, electronic device and storage medium for broadcasting POIs proposed in the embodiments of the present invention can not only improve the broadcasting efficiency of POIs, but also ensure that the broadcasting results are more in line with user expectations; and, The technical solutions of the embodiments of the present invention are simple and convenient to implement, easy to popularize, and have wider application range.
附图说明Description of drawings
图1为本发明实施例一提供的兴趣点的播报方法的流程示意图;1 is a schematic flowchart of a method for broadcasting a point of interest according to Embodiment 1 of the present invention;
图2为本发明实施例二提供的兴趣点的播报方法的流程示意图;2 is a schematic flowchart of a method for broadcasting a point of interest according to Embodiment 2 of the present invention;
图3为本发明实施例三提供的兴趣点的播报方法的流程示意图;3 is a schematic flowchart of a method for broadcasting a point of interest according to Embodiment 3 of the present invention;
图4为本发明实施例四提供的兴趣点的播报装置的第一结构示意图;FIG. 4 is a schematic diagram of a first structure of an apparatus for broadcasting a point of interest according to Embodiment 4 of the present invention;
图5为本发明实施例四提供的兴趣点的播报装置的第二结构示意图5 is a schematic diagram of a second structure of an apparatus for broadcasting a point of interest according to Embodiment 4 of the present invention
图6为本发明实施例五提供的电子设备的结构示意图。FIG. 6 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present invention.
具体实施方式Detailed ways
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, the drawings only show some but not all of the contents related to the present invention.
实施例一Example 1
图1为本发明实施例一提供的兴趣点的播报方法的流程示意图,该方法可以由兴趣点的播报装置或者电子设备来执行,该装置或者电子设备可以由软件和/或硬件的方式实现,该装置或者电子设备可以集成在任何具有网络通信功能的智能设备中。如图1所示,兴趣点的播报方法可以包括以下步骤:FIG. 1 is a schematic flowchart of a method for broadcasting a point of interest according to Embodiment 1 of the present invention. The method may be performed by an apparatus for broadcasting a point of interest or an electronic device, and the device or electronic device may be implemented by software and/or hardware. The apparatus or electronic device can be integrated in any smart device with network communication function. As shown in Figure 1, the method for broadcasting a point of interest may include the following steps:
S101、获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息。S101. Acquire a voice request of a current point of interest input by a current user and at least one piece of personalized information of the current user.
在本发明的具体实施例中,电子设备可以获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息。具体地,电子设备可以先获取当前用户输入的当前兴趣点的语音请求;然后根据预先确定的当前用户的用户标识获取当前用户的至少一个个性化信息;其中,个性化信息可以包括但不限于:地理位置信息、语音特征信息、购物消费信息、订阅关注信息和好友推荐信息。In a specific embodiment of the present invention, the electronic device may acquire the voice request of the current point of interest input by the current user and at least one piece of personalized information of the current user. Specifically, the electronic device may first obtain the voice request of the current point of interest input by the current user; then obtain at least one personalized information of the current user according to the predetermined user identity of the current user; wherein, the personalized information may include but not limited to: Geographic location information, voice feature information, shopping consumption information, subscription attention information and friend recommendation information.
S102、根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果。S102. Determine at least one broadcast result of the current point of interest in a predetermined index according to the voice request of the current point of interest and at least one piece of personalized information of the current user.
在本发明的具体实施例中,电子设备可以根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果。具体地,电子设备可以在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词;然后根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息,在索引中检索至少一个搜索关键词对应的搜索结果;若在索引中检索到至少一个搜索关键词对应的搜索结果,将至少一个搜索关键词对应的搜索结果确定为当前兴趣点的至少一个播报结果。In a specific embodiment of the present invention, the electronic device may determine at least one broadcast result of the current point of interest in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user. Specifically, the electronic device can extract at least one search keyword of the current point of interest from the voice request of the current point of interest; then according to the at least one search keyword of the current point of interest and at least one personalized information of the current user, in the index Retrieve the search result corresponding to at least one search keyword; if the search result corresponding to at least one search keyword is retrieved in the index, determine the search result corresponding to the at least one search keyword as at least one broadcast result of the current point of interest.
S103、将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。S103. Broadcast at least one broadcast result of the current point of interest through a predetermined broadcast manner.
在本发明的具体实施例中,电子设备可以将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。具体地,若当前兴趣点的至少一个播报结果的数量小于或者等于预设阈值,则电子设备将当前兴趣点的至少一个播报结果通过预先确定的第一播报方式进行播报;若当前兴趣点的至少一个播报结果的数量大于预设阈值,则电子设备将当前兴趣点的至少一个播报结果通过预先确定的第二播报方式进行播报。较佳地,第一播报方式可以是电子设备采用第一播报语速将当前兴趣点的各个播报结果进行播报的方式;第二播报方式可以是电子设备采用第二播报语速将当前兴趣点的各个播报结果进行播报的方式;其中,第一播报语速小于第二播报语速。或者,第一播报方式可以是将当前兴趣点的各个播报结果的详细信息进行播报的方式;第二播报方式可以是将当前兴趣点的各个播报结果的简要信息进行播报的方式。In a specific embodiment of the present invention, the electronic device may broadcast at least one broadcast result of the current point of interest through a predetermined broadcast manner. Specifically, if the number of at least one broadcast result of the current point of interest is less than or equal to the preset threshold, the electronic device broadcasts the at least one broadcast result of the current point of interest through a predetermined first broadcast method; if at least one broadcast result of the current point of interest is broadcast If the number of one broadcast result is greater than the preset threshold, the electronic device broadcasts at least one broadcast result of the current point of interest through a predetermined second broadcast method. Preferably, the first broadcast method may be a method in which the electronic device uses the first broadcast speech rate to broadcast each broadcast result of the current point of interest; the second broadcast method may be the electronic device using the second broadcast speech rate to broadcast the current point of interest. The way in which each broadcast result is broadcast; wherein, the speech rate of the first broadcast is lower than the speech rate of the second broadcast. Alternatively, the first broadcasting manner may be a manner of broadcasting detailed information of each broadcasting result of the current point of interest; the second broadcasting manner may be a manner of broadcasting brief information of each broadcasting result of the current point of interest.
本发明实施例提出的兴趣点的播报方法,先获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息;然后根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果;再将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。也就是说,在本发明的技术方案中,可以根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果。而在现有的兴趣点的播报方法中,当前用户先在搜索引擎中输入当前兴趣点的语音请求,然后搜索引擎根据当前兴趣点的语音请求在预先确定的数据库中确定当前兴趣点的至少一个播报结果;再通过语音播报的方式播报当前兴趣点的至少一个播报结果。采用现有的兴趣点的播报方法,对于不同的用户是没有区分的,都是在同一个数据库中逐个检索各个语音请求对应的播报结果,这样不但会降低兴趣点的播报效率;而且检索出的播报结果还可能不符合用户预期。因此,和现有技术相比,本发明实施例提出的兴趣点的播报方法,不仅可以提高兴趣点的播报效率,还可以保证播报结果更加符合用户预期;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。The method for broadcasting a point of interest proposed by the embodiment of the present invention first acquires the voice request of the current point of interest input by the current user and at least one personalized information of the current user; then, according to the voice request of the current point of interest and at least one personalized information of the current user information, at least one broadcast result of the current point of interest is determined in a predetermined index; and then at least one broadcast result of the current point of interest is broadcast in a predetermined broadcast manner. That is, in the technical solution of the present invention, at least one broadcast result of the current point of interest can be determined in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user. However, in the existing broadcast method of POI, the current user first inputs the voice request of the current POI in the search engine, and then the search engine determines at least one current POI in a predetermined database according to the voice request of the current POI. Broadcast the result; then broadcast at least one broadcast result of the current point of interest by means of voice broadcast. Using the existing broadcast method of POIs, there is no distinction for different users, and the broadcast results corresponding to each voice request are retrieved one by one in the same database, which will not only reduce the broadcast efficiency of POIs; The broadcast results may also not meet the user's expectations. Therefore, compared with the prior art, the method for broadcasting POIs proposed by the embodiments of the present invention can not only improve the broadcasting efficiency of POIs, but also ensure that the broadcasting results are more in line with user expectations; and, the technical solutions of the embodiments of the present invention realize Simple and convenient, easy to popularize, and applicable to a wider range.
实施例二Embodiment 2
图2为本发明实施例二提供的兴趣点的播报方法的流程示意图。如图2所示,兴趣点的播报方法可以包括以下步骤:FIG. 2 is a schematic flowchart of a method for broadcasting a point of interest according to Embodiment 2 of the present invention. As shown in Figure 2, the method for broadcasting a point of interest may include the following steps:
S201、获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息。S201. Acquire the voice request of the current point of interest input by the current user and at least one personalized information of the current user.
在本发明的具体实施例中,电子设备可以获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息。具体地,电子设备可以先获取当前用户输入的当前兴趣点的语音请求;然后根据预先确定的当前用户的用户标识获取当前用户的至少一个个性化信息;其中,个性化信息可以包括但不限于:地理位置信息、语音特征信息、购物消费信息、订阅关注信息和好友推荐信息。In a specific embodiment of the present invention, the electronic device may acquire the voice request of the current point of interest input by the current user and at least one piece of personalized information of the current user. Specifically, the electronic device may first obtain the voice request of the current point of interest input by the current user; then obtain at least one personalized information of the current user according to the predetermined user identity of the current user; wherein, the personalized information may include but not limited to: Geographic location information, voice feature information, shopping consumption information, subscription attention information and friend recommendation information.
S202、在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词。S202. Extract at least one search keyword of the current point of interest from the voice request of the current point of interest.
在本发明的具体实施例中,电子设备可以在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词。具体地,电子设备可以先将当前兴趣点的语音请求划分为与其对应的N个分词;其中,N为大于等于1的自然数;然后根据当前兴趣点的语音请求对应的N个分词,在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词。In a specific embodiment of the present invention, the electronic device may extract at least one search keyword of the current point of interest from the voice request for the current point of interest. Specifically, the electronic device can firstly divide the voice request of the current point of interest into N word segments corresponding to it; wherein, N is a natural number greater than or equal to 1; and then according to the N word segments corresponding to the voice request of the current point of interest, At least one search keyword of the current point of interest is extracted from the voice request of the point of interest.
S203、根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息,在索引中检索至少一个搜索关键词对应的搜索结果。S203. Search the index for a search result corresponding to at least one search keyword according to at least one search keyword of the current point of interest and at least one personalized information of the current user.
在本发明的具体实施例中,电子设备可以根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息,在索引中检索至少一个搜索关键词对应的搜索结果。具体地,电子设备可以先根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息预测当前用户的属性信息;然后在索引中确定当前用户的属性信息对应的待检索信息;再在当前用户的属性信息对应的待检索信息中检索至少一个搜索关键词对应的搜索结果。In a specific embodiment of the present invention, the electronic device may retrieve a search result corresponding to at least one search keyword in the index according to at least one search keyword of the current point of interest and at least one personalized information of the current user. Specifically, the electronic device can first predict the attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user; then determine the information to be retrieved corresponding to the attribute information of the current user in the index; The search result corresponding to at least one search keyword is retrieved from the information to be retrieved corresponding to the attribute information of the current user.
S204、若在索引中检索到至少一个搜索关键词对应的搜索结果,将至少一个搜索关键词对应的搜索结果确定为当前兴趣点的至少一个播报结果。S204. If a search result corresponding to at least one search keyword is retrieved in the index, determine the search result corresponding to at least one search keyword as at least one broadcast result of the current point of interest.
在本发明的具体实施例中,若在索引中检索到至少一个搜索关键词对应的搜索结果,电子设备可以将至少一个搜索关键词对应的搜索结果确定为当前兴趣点的至少一个播报结果;若在索引中未检索到至少一个搜索关键词对应的搜索结果,电子设备可以将默认的搜索结果确定为当前兴趣点的至少一个播报结果。In a specific embodiment of the present invention, if a search result corresponding to at least one search keyword is retrieved in the index, the electronic device may determine the search result corresponding to at least one search keyword as at least one broadcast result of the current point of interest; if If the search result corresponding to at least one search keyword is not retrieved in the index, the electronic device may determine the default search result as at least one broadcast result of the current point of interest.
S205、将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。S205: Broadcast at least one broadcast result of the current point of interest through a predetermined broadcast method.
在本发明的具体实施例中,电子设备可以将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。具体地,若当前兴趣点的至少一个播报结果的数量小于或者等于预设阈值,则电子设备将当前兴趣点的至少一个播报结果通过预先确定的第一播报方式进行播报;若当前兴趣点的至少一个播报结果的数量大于预设阈值,则电子设备将当前兴趣点的至少一个播报结果通过预先确定的第二播报方式进行播报。较佳地,第一播报方式可以是电子设备采用第一播报语速将当前兴趣点的各个播报结果进行播报的方式;第二播报方式可以是电子设备采用第二播报语速将当前兴趣点的各个播报结果进行播报的方式;其中,第一播报语速小于第二播报语速。或者,第一播报方式可以是将当前兴趣点的各个播报结果的详细信息进行播报的方式;第二播报方式可以是将当前兴趣点的各个播报结果的简要信息进行播报的方式。In a specific embodiment of the present invention, the electronic device may broadcast at least one broadcast result of the current point of interest through a predetermined broadcast manner. Specifically, if the number of at least one broadcast result of the current point of interest is less than or equal to the preset threshold, the electronic device broadcasts the at least one broadcast result of the current point of interest through a predetermined first broadcast method; if at least one broadcast result of the current point of interest is broadcast If the number of one broadcast result is greater than the preset threshold, the electronic device broadcasts at least one broadcast result of the current point of interest through a predetermined second broadcast method. Preferably, the first broadcast method may be a method in which the electronic device uses the first broadcast speech rate to broadcast each broadcast result of the current point of interest; the second broadcast method may be the electronic device using the second broadcast speech rate to broadcast the current point of interest. The way in which each broadcast result is broadcast; wherein, the speech rate of the first broadcast is lower than the speech rate of the second broadcast. Alternatively, the first broadcasting manner may be a manner of broadcasting detailed information of each broadcasting result of the current point of interest; the second broadcasting manner may be a manner of broadcasting brief information of each broadcasting result of the current point of interest.
本发明实施例提出的兴趣点的播报方法,先获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息;然后根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果;再将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。也就是说,在本发明的技术方案中,可以根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果。而在现有的兴趣点的播报方法中,当前用户先在搜索引擎中输入当前兴趣点的语音请求,然后搜索引擎根据当前兴趣点的语音请求在预先确定的数据库中确定当前兴趣点的至少一个播报结果;再通过语音播报的方式播报当前兴趣点的至少一个播报结果。采用现有的兴趣点的播报方法,对于不同的用户是没有区分的,都是在同一个数据库中逐个检索各个语音请求对应的播报结果,这样不但会降低兴趣点的播报效率;而且检索出的播报结果还可能不符合用户预期。因此,和现有技术相比,本发明实施例提出的兴趣点的播报方法,不仅可以提高兴趣点的播报效率,还可以保证播报结果更加符合用户预期;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。The method for broadcasting a point of interest proposed by the embodiment of the present invention first acquires the voice request of the current point of interest input by the current user and at least one personalized information of the current user; then, according to the voice request of the current point of interest and at least one personalized information of the current user information, at least one broadcast result of the current point of interest is determined in a predetermined index; and then at least one broadcast result of the current point of interest is broadcast in a predetermined broadcast manner. That is, in the technical solution of the present invention, at least one broadcast result of the current point of interest can be determined in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user. However, in the existing broadcast method of POI, the current user first inputs the voice request of the current POI in the search engine, and then the search engine determines at least one current POI in a predetermined database according to the voice request of the current POI. Broadcast the result; then broadcast at least one broadcast result of the current point of interest by means of voice broadcast. Using the existing broadcast method of POIs, there is no distinction for different users, and the broadcast results corresponding to each voice request are retrieved one by one in the same database, which will not only reduce the broadcast efficiency of POIs; The broadcast results may also not meet the user's expectations. Therefore, compared with the prior art, the method for broadcasting POIs proposed by the embodiments of the present invention can not only improve the broadcasting efficiency of POIs, but also ensure that the broadcasting results are more in line with user expectations; and, the technical solutions of the embodiments of the present invention realize Simple and convenient, easy to popularize, and applicable to a wider range.
实施例三Embodiment 3
图3为本发明实施例三提供的兴趣点的播报方法的流程示意图。如图3所示,兴趣点的播报方法可以包括以下步骤:FIG. 3 is a schematic flowchart of a method for broadcasting a point of interest according to Embodiment 3 of the present invention. As shown in Figure 3, the method for broadcasting a point of interest may include the following steps:
S301、获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息。S301. Acquire the voice request of the current point of interest input by the current user and at least one personalized information of the current user.
在本发明的具体实施例中,电子设备可以获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息。具体地,电子设备可以先获取当前用户输入的当前兴趣点的语音请求;然后根据预先确定的当前用户的用户标识获取当前用户的至少一个个性化信息;其中,个性化信息可以包括但不限于:地理位置信息、语音特征信息、购物消费信息、订阅关注信息和好友推荐信息。In a specific embodiment of the present invention, the electronic device may acquire the voice request of the current point of interest input by the current user and at least one piece of personalized information of the current user. Specifically, the electronic device may first obtain the voice request of the current point of interest input by the current user; then obtain at least one personalized information of the current user according to the predetermined user identity of the current user; wherein, the personalized information may include but not limited to: Geographic location information, voice feature information, shopping consumption information, subscription attention information and friend recommendation information.
S302、在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词。S302. Extract at least one search keyword of the current point of interest from the voice request of the current point of interest.
在本发明的具体实施例中,电子设备可以在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词。具体地,电子设备可以先将当前兴趣点的语音请求划分为与其对应的N个分词;其中,N为大于等于1的自然数;然后根据当前兴趣点的语音请求对应的N个分词,在当前兴趣点的语音请求中提取出当前兴趣点的至少一个搜索关键词。In a specific embodiment of the present invention, the electronic device may extract at least one search keyword of the current point of interest from the voice request for the current point of interest. Specifically, the electronic device can firstly divide the voice request of the current point of interest into N word segments corresponding to it; wherein, N is a natural number greater than or equal to 1; and then according to the N word segments corresponding to the voice request of the current point of interest, At least one search keyword of the current point of interest is extracted from the voice request of the point of interest.
S303、根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息预测当前用户的属性信息。S303. Predict attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user.
在本发明的具体实施例中,电子设备可以根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息预测当前用户的属性信息。具体地,电子设备可以将当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息输入到预先训练的预测模型中;然后通过预测模型根据当前兴趣点的至少一个搜索关键词和当前用户的至少一个个性化信息输出当前用户的属性信息。In a specific embodiment of the present invention, the electronic device can predict the attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user. Specifically, the electronic device can input at least one search keyword of the current point of interest and at least one personalized information of the current user into the pre-trained prediction model; At least one piece of personalized information of the user outputs attribute information of the current user.
S304、在索引中确定当前用户的属性信息对应的待检索信息。S304. Determine the information to be retrieved corresponding to the attribute information of the current user in the index.
在本发明的具体实施例中,电子设备可以在索引中确定当前用户的属性信息对应的待检索信息。具体地,若当前用户的属性信息为第一属性信息,电子设备可以在索引中确定当前用户的第一属性信息对应的第一待检索信息;若当前用户的属性信息为第二属性信息,电子设备可以在索引中确定当前用户的第二属性信息对应的第二待检索信息,以此类推。例如,若当前用户的属性信息为某一地理位置信息,电子设备可以在索引中确定当前用户的该地理位置信息对应的待检索信息;若当前用户的属性信息为某一语音特征信息,电子设备可以在索引中确定当前用户的该语音特征信息对应的待检索信息,以此类推。In a specific embodiment of the present invention, the electronic device may determine the information to be retrieved corresponding to the attribute information of the current user in the index. Specifically, if the attribute information of the current user is the first attribute information, the electronic device can determine the first information to be retrieved corresponding to the first attribute information of the current user in the index; if the attribute information of the current user is the second attribute information, the electronic device The device may determine the second information to be retrieved corresponding to the second attribute information of the current user in the index, and so on. For example, if the attribute information of the current user is a certain geographic location information, the electronic device can determine the information to be retrieved corresponding to the geographic location information of the current user in the index; if the attribute information of the current user is a certain voice feature information, the electronic device The to-be-retrieved information corresponding to the voice feature information of the current user may be determined in the index, and so on.
S305、在当前用户的属性信息对应的待检索信息中检索至少一个搜索关键词对应的搜索结果。S305: Search for a search result corresponding to at least one search keyword in the information to be searched corresponding to the attribute information of the current user.
在本发明的具体实施例中,电子设备可以在当前用户的属性信息对应的待检索信息中检索至少一个搜索关键词对应的搜索结果。具体地,若当前用户的属性信息为第一属性信息,电子设备可以在当前用户的第一属性信息对应的第一待检索信息中检索至少一个搜索关键词对应的搜索结果;若当前用户的属性信息为第二属性信息,电子设备可以在当前用户的第二属性信息对应的第二待检索信息中检索至少一个搜索关键词对应的搜索结果。例如,若当前用户的属性信息为某一地理位置信息,电子设备可以在当前用户的该地理位置信息对应的待检索信息中检索至少一个搜索关键词对应的搜索结果;若当前用户的属性信息为某一语音特征信息,电子设备可以在当前用户的该语音特征信息对应的待检索信息中检索至少一个搜索关键词对应的搜索结果;以此类推。In a specific embodiment of the present invention, the electronic device may retrieve a search result corresponding to at least one search keyword in the to-be-retrieved information corresponding to the attribute information of the current user. Specifically, if the attribute information of the current user is the first attribute information, the electronic device can retrieve the search result corresponding to at least one search keyword in the first information to be retrieved corresponding to the first attribute information of the current user; The information is second attribute information, and the electronic device may retrieve a search result corresponding to at least one search keyword in the second to-be-retrieved information corresponding to the second attribute information of the current user. For example, if the attribute information of the current user is a certain geographic location information, the electronic device can retrieve the search result corresponding to at least one search keyword in the information to be retrieved corresponding to the geographic location information of the current user; if the attribute information of the current user is For a certain voice feature information, the electronic device can retrieve a search result corresponding to at least one search keyword in the to-be-retrieved information corresponding to the voice feature information of the current user; and so on.
S306、若在索引中检索到至少一个搜索关键词对应的搜索结果,将至少一个搜索关键词对应的搜索结果确定为当前兴趣点的至少一个播报结果。S306. If a search result corresponding to at least one search keyword is retrieved in the index, determine the search result corresponding to at least one search keyword as at least one broadcast result of the current point of interest.
在本发明的具体实施例中,若在索引中检索到至少一个搜索关键词对应的搜索结果,电子设备可以将至少一个搜索关键词对应的搜索结果确定为当前兴趣点的至少一个播报结果;若在索引中未检索到至少一个搜索关键词对应的搜索结果,电子设备可以将默认的搜索结果确定为当前兴趣点的至少一个播报结果。In a specific embodiment of the present invention, if a search result corresponding to at least one search keyword is retrieved in the index, the electronic device may determine the search result corresponding to at least one search keyword as at least one broadcast result of the current point of interest; if If the search result corresponding to at least one search keyword is not retrieved in the index, the electronic device may determine the default search result as at least one broadcast result of the current point of interest.
S307、将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。S307: Broadcast at least one broadcast result of the current point of interest through a predetermined broadcast method.
在本发明的具体实施例中,电子设备可以将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。具体地,若当前兴趣点的至少一个播报结果的数量小于或者等于预设阈值,则电子设备将当前兴趣点的至少一个播报结果通过预先确定的第一播报方式进行播报;若当前兴趣点的至少一个播报结果的数量大于预设阈值,则电子设备将当前兴趣点的至少一个播报结果通过预先确定的第二播报方式进行播报。较佳地,第一播报方式可以是电子设备采用第一播报语速将当前兴趣点的各个播报结果进行播报的方式;第二播报方式可以是电子设备采用第二播报语速将当前兴趣点的各个播报结果进行播报的方式;其中,第一播报语速小于第二播报语速。或者,第一播报方式可以是将当前兴趣点的各个播报结果的详细信息进行播报的方式;第二播报方式可以是将当前兴趣点的各个播报结果的简要信息进行播报的方式。In a specific embodiment of the present invention, the electronic device may broadcast at least one broadcast result of the current point of interest through a predetermined broadcast manner. Specifically, if the number of at least one broadcast result of the current point of interest is less than or equal to the preset threshold, the electronic device broadcasts the at least one broadcast result of the current point of interest through a predetermined first broadcast method; if at least one broadcast result of the current point of interest is broadcast If the number of one broadcast result is greater than the preset threshold, the electronic device broadcasts at least one broadcast result of the current point of interest through a predetermined second broadcast method. Preferably, the first broadcast method may be a method in which the electronic device uses the first broadcast speech rate to broadcast each broadcast result of the current point of interest; the second broadcast method may be the electronic device using the second broadcast speech rate to broadcast the current point of interest. The way in which each broadcast result is broadcast; wherein, the speech rate of the first broadcast is lower than the speech rate of the second broadcast. Alternatively, the first broadcasting manner may be a manner of broadcasting detailed information of each broadcasting result of the current point of interest; the second broadcasting manner may be a manner of broadcasting brief information of each broadcasting result of the current point of interest.
本发明实施例提出的兴趣点的播报方法,先获取当前用户输入的当前兴趣点的语音请求和当前用户的至少一个个性化信息;然后根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果;再将当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。也就是说,在本发明的技术方案中,可以根据当前兴趣点的语音请求和当前用户的至少一个个性化信息,在预先确定的索引中确定当前兴趣点的至少一个播报结果。而在现有的兴趣点的播报方法中,当前用户先在搜索引擎中输入当前兴趣点的语音请求,然后搜索引擎根据当前兴趣点的语音请求在预先确定的数据库中确定当前兴趣点的至少一个播报结果;再通过语音播报的方式播报当前兴趣点的至少一个播报结果。采用现有的兴趣点的播报方法,对于不同的用户是没有区分的,都是在同一个数据库中逐个检索各个语音请求对应的播报结果,这样不但会降低兴趣点的播报效率;而且检索出的播报结果还可能不符合用户预期。因此,和现有技术相比,本发明实施例提出的兴趣点的播报方法,不仅可以提高兴趣点的播报效率,还可以保证播报结果更加符合用户预期;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。The method for broadcasting a point of interest proposed by the embodiment of the present invention first acquires the voice request of the current point of interest input by the current user and at least one personalized information of the current user; then, according to the voice request of the current point of interest and at least one personalized information of the current user information, at least one broadcast result of the current point of interest is determined in a predetermined index; and then at least one broadcast result of the current point of interest is broadcast in a predetermined broadcast manner. That is, in the technical solution of the present invention, at least one broadcast result of the current point of interest can be determined in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user. However, in the existing broadcast method of POI, the current user first inputs the voice request of the current POI in the search engine, and then the search engine determines at least one current POI in a predetermined database according to the voice request of the current POI. Broadcast the result; then broadcast at least one broadcast result of the current point of interest by means of voice broadcast. Using the existing broadcast method of POIs, there is no distinction for different users, and the broadcast results corresponding to each voice request are retrieved one by one in the same database, which will not only reduce the broadcast efficiency of POIs; The broadcast results may also not meet the user's expectations. Therefore, compared with the prior art, the method for broadcasting POIs proposed by the embodiments of the present invention can not only improve the broadcasting efficiency of POIs, but also ensure that the broadcasting results are more in line with user expectations; and, the technical solutions of the embodiments of the present invention realize Simple and convenient, easy to popularize, and applicable to a wider range.
实施例四Embodiment 4
图4为本发明实施例四提供的兴趣点的播报装置的第一结构示意图。如图4所示,本发明实施例所述的兴趣点的播报装置可以包括:获取模块401、确定模块402和播报模块403;其中,FIG. 4 is a schematic diagram of a first structure of an apparatus for broadcasting a point of interest according to Embodiment 4 of the present invention. As shown in FIG. 4 , the apparatus for broadcasting a point of interest according to the embodiment of the present invention may include: an obtaining module 401, a determining module 402, and a broadcasting module 403; wherein,
所述获取模块401,用于获取当前用户输入的当前兴趣点的语音请求和所述当前用户的至少一个个性化信息;The obtaining module 401 is configured to obtain the voice request of the current point of interest input by the current user and at least one personalized information of the current user;
所述确定模块402,用于根据所述当前兴趣点的语音请求和所述当前用户的至少一个个性化信息,在预先确定的索引中确定所述当前兴趣点的至少一个播报结果;The determining module 402 is configured to determine at least one broadcast result of the current point of interest in a predetermined index according to the voice request of the current point of interest and at least one personalized information of the current user;
所述播报模块403,用于将所述当前兴趣点的至少一个播报结果通过预先确定的播报方式进行播报。The broadcasting module 403 is configured to announce at least one broadcasting result of the current point of interest through a predetermined broadcasting manner.
图5为本发明实施例四提供的兴趣点的播报装置的第二结构示意图。如图5所示,所述确定模块402包括:提取子模块4021、检索子模块4022和确定子模块4023;其中,FIG. 5 is a schematic diagram of a second structure of an apparatus for broadcasting a point of interest according to Embodiment 4 of the present invention. As shown in FIG. 5 , the determination module 402 includes: an extraction sub-module 4021, a retrieval sub-module 4022 and a determination sub-module 4023; wherein,
所述提取子模块4021,用于在所述当前兴趣点的语音请求中提取出所述当前兴趣点的至少一个搜索关键词;The extraction submodule 4021 is used to extract at least one search keyword of the current point of interest from the voice request of the current point of interest;
所述检索子模块4022,用于根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息,在所述索引中检索所述至少一个搜索关键词对应的搜索结果;The retrieval sub-module 4022 is configured to retrieve the search result corresponding to the at least one search keyword in the index according to at least one search keyword of the current point of interest and at least one personalized information of the current user ;
所述确定子模块4023,用于若在所述索引中检索到所述至少一个搜索关键词对应的搜索结果,将所述至少一个搜索关键词对应的搜索结果确定为所述当前兴趣点的至少一个播报结果。The determining sub-module 4023 is configured to, if the search result corresponding to the at least one search keyword is retrieved in the index, determine the search result corresponding to the at least one search keyword as at least one of the current points of interest. A broadcast result.
进一步的,所述检索子模块4022,具体用于根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息预测所述当前用户的属性信息;在所述索引中确定所述当前用户的属性信息对应的待检索信息;在当前用户的属性信息对应的待检索信息中检索所述至少一个搜索关键词对应的搜索结果。Further, the retrieval sub-module 4022 is specifically configured to predict the attribute information of the current user according to at least one search keyword of the current point of interest and at least one personalized information of the current user; in the index Determine the information to be retrieved corresponding to the attribute information of the current user; retrieve the search result corresponding to the at least one search keyword in the information to be retrieved corresponding to the attribute information of the current user.
进一步的,所述检索子模块4022,具体用于将所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息输入到预先训练的预测模型中;通过所述预测模型根据所述当前兴趣点的至少一个搜索关键词和所述当前用户的至少一个个性化信息输出所述当前用户的属性信息。Further, the retrieval sub-module 4022 is specifically configured to input at least one search keyword of the current point of interest and at least one personalized information of the current user into a pre-trained prediction model; through the prediction model Attribute information of the current user is output according to at least one search keyword of the current point of interest and at least one personalized information of the current user.
进一步的,所述播报模块403,具体用于若所述当前兴趣点的至少一个播报结果的数量小于或者等于预设阈值,则将所述当前兴趣点的至少一个播报结果通过预先确定的第一播报方式进行播报;若所述当前兴趣点的至少一个播报结果的数量大于所述预设阈值,则将所述当前兴趣点的至少一个播报结果通过预先确定的第二播报方式进行播报。Further, the broadcasting module 403 is specifically configured to, if the number of at least one broadcasting result of the current point of interest is less than or equal to a preset threshold, pass the at least one broadcasting result of the current point of interest through a predetermined first The broadcast method is used to broadcast; if the number of at least one broadcast result of the current point of interest is greater than the preset threshold, the at least one broadcast result of the current point of interest is broadcast by a predetermined second broadcast method.
上述兴趣点的播报装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的兴趣点的播报方法。The above-mentioned device for broadcasting a point of interest can execute the method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method. For technical details not described in detail in this embodiment, reference may be made to the method for broadcasting a point of interest provided by any embodiment of the present invention.
实施例五Embodiment 5
图6为本发明实施例五提供的电子设备的结构示意图。图6示出了适于用来实现本发明实施方式的示例性电子设备的框图。图6显示的电子设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。FIG. 6 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present invention. Figure 6 shows a block diagram of an exemplary electronic device suitable for use in implementing embodiments of the present invention. The electronic device 12 shown in FIG. 6 is only an example, and should not impose any limitations on the functions and scope of use of the embodiments of the present invention.
如图6所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。As shown in FIG. 6, the electronic device 12 takes the form of a general-purpose computing device. Components of electronic device 12 may include, but are not limited to, one or more processors or processing units 16 , system memory 28 , and a bus 18 connecting various system components including system memory 28 and processing unit 16 .
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of a variety of bus structures. By way of example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect ( PCI) bus.
电子设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。Electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 12, including both volatile and non-volatile media, removable and non-removable media.
系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and/or cache memory 32 . Electronic device 12 may further include other removable/non-removable, volatile/non-volatile computer system storage media. For example only, storage system 34 may be used to read and write to non-removable, non-volatile magnetic media (not shown in FIG. 6, commonly referred to as a "hard drive"). Although not shown in Figure 6, a disk drive may be provided for reading and writing to removable non-volatile magnetic disks (eg "floppy disks"), as well as removable non-volatile optical disks (eg CD-ROM, DVD-ROM) or other optical media) to read and write optical drives. In these cases, each drive may be connected to bus 18 through one or more data media interfaces. Memory 28 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of various embodiments of the present invention.
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。A program/utility 40 having a set (at least one) of program modules 42, which may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data , each or some combination of these examples may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods of the described embodiments of the present invention.
电子设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,电子设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图6所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图6中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The electronic device 12 may also communicate with one or more external devices 14 (eg, a keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with the electronic device 12, and/or with Any device (eg, network card, modem, etc.) that enables the electronic device 12 to communicate with one or more other computing devices. Such communication may take place through input/output (I/O) interface 22 . Also, the electronic device 12 may communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN), and/or a public network such as the Internet) through a network adapter 20 . As shown in FIG. 6 , the network adapter 20 communicates with other modules of the electronic device 12 via the bus 18 . It should be appreciated that, although not shown in FIG. 6, other hardware and/or software modules may be used in conjunction with electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tapes drives and data backup storage systems, etc.
处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的兴趣点的播报方法。The processing unit 16 executes various functional applications and data processing by running the program stored in the system memory 28 , for example, implementing the method for broadcasting a point of interest provided by the embodiment of the present invention.
实施例六Embodiment 6
本发明实施例六提供了一种计算机存储介质。Embodiment 6 of the present invention provides a computer storage medium.
本发明实施例的计算机可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The computer-readable storage medium of the embodiments of the present invention may adopt any combination of one or more computer-readable mediums. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples (a non-exhaustive list) of computer readable storage media include: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), Erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A computer-readable signal medium may include a propagated data signal in baseband or as part of a carrier wave, with computer-readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device .
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a computer readable medium may be transmitted using any suitable medium, including - but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of the present invention may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, but also conventional Procedural programming language - such as the "C" language or similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider through Internet connection).
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention. The scope is determined by the scope of the appended claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910111763.6ACN109840302A (en) | 2019-02-12 | 2019-02-12 | A kind of broadcasting method of point of interest, device, electronic equipment and storage medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910111763.6ACN109840302A (en) | 2019-02-12 | 2019-02-12 | A kind of broadcasting method of point of interest, device, electronic equipment and storage medium |
| Publication Number | Publication Date |
|---|---|
| CN109840302Atrue CN109840302A (en) | 2019-06-04 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910111763.6APendingCN109840302A (en) | 2019-02-12 | 2019-02-12 | A kind of broadcasting method of point of interest, device, electronic equipment and storage medium |
| Country | Link |
|---|---|
| CN (1) | CN109840302A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110347919A (en)* | 2019-06-18 | 2019-10-18 | 深圳壹账通智能科技有限公司 | Point of interest recommended method, device, electronic equipment and medium based on user demand |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110071758A1 (en)* | 2009-09-23 | 2011-03-24 | Cho Chae-Guk | Navigation method of mobile terminal and apparatus thereof |
| CN107291713A (en)* | 2016-03-30 | 2017-10-24 | 高德软件有限公司 | Reminding method, terminal and the server of point of interest search keyword |
| CN107808007A (en)* | 2017-11-16 | 2018-03-16 | 百度在线网络技术(北京)有限公司 | Information processing method and device |
| CN107844586A (en)* | 2017-11-16 | 2018-03-27 | 百度在线网络技术(北京)有限公司 | News recommends method and apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110071758A1 (en)* | 2009-09-23 | 2011-03-24 | Cho Chae-Guk | Navigation method of mobile terminal and apparatus thereof |
| CN107291713A (en)* | 2016-03-30 | 2017-10-24 | 高德软件有限公司 | Reminding method, terminal and the server of point of interest search keyword |
| CN107808007A (en)* | 2017-11-16 | 2018-03-16 | 百度在线网络技术(北京)有限公司 | Information processing method and device |
| CN107844586A (en)* | 2017-11-16 | 2018-03-27 | 百度在线网络技术(北京)有限公司 | News recommends method and apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110347919A (en)* | 2019-06-18 | 2019-10-18 | 深圳壹账通智能科技有限公司 | Point of interest recommended method, device, electronic equipment and medium based on user demand |
| Publication | Publication Date | Title |
|---|---|---|
| CN110390054B (en) | Interest point recall method, device, server and storage medium | |
| CN107491518B (en) | A search and recall method and device, server and storage medium | |
| CN105701254B (en) | Information processing method and device for information processing | |
| CN109918555B (en) | Method, apparatus, device and medium for providing search suggestions | |
| JP6017678B2 (en) | Landmark-based place-thinking tracking for voice-controlled navigation systems | |
| JP2020537198A (en) | Identify music as a particular song | |
| CN109325108B (en) | Query processing method, device, server and storage medium | |
| WO2019000880A1 (en) | Real-scene navigation method and apparatus, device, and computer-readable storage medium | |
| KR20180043405A (en) | Voice recognition grammar selection based on context | |
| CN108932323A (en) | Determination method, apparatus, server and the storage medium of entity answer | |
| US20150161236A1 (en) | Recording context for conducting searches | |
| CN111522927A (en) | Entity query method and device based on knowledge graph | |
| CN110276009B (en) | Method, device, electronic device and storage medium for recommending associative words | |
| CN111737430B (en) | Entity linking method, device, equipment and storage medium | |
| JP2020516980A (en) | Contextual deep bookmarking | |
| CN111782977A (en) | Point-of-interest processing method, apparatus, device, and computer-readable storage medium | |
| CN110377750B (en) | Comment generation method, comment generation device, comment generation model training device and storage medium | |
| CN110377676B (en) | Voice instruction processing method, device, equipment and computer storage medium | |
| CN110309271A (en) | Intelligent knowledge learning and question answering technology | |
| CN110287338B (en) | Industry hot spot determination method, device, equipment and medium | |
| CN114417169A (en) | Information recommendation optimization method, device, medium, and program product | |
| CN110688434B (en) | Method, device, equipment and medium for processing interest points | |
| CN110688467A (en) | Named entity identification method, device, computer equipment and storage medium | |
| CN107239209B (en) | Photographing search method, device, terminal and storage medium | |
| CN109840302A (en) | A kind of broadcasting method of point of interest, device, electronic equipment and storage medium |
| 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 | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20190604 | |
| RJ01 | Rejection of invention patent application after publication |