System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智慧家庭,具体而言,涉及一种信息获取方法和装置、存储介质及电子装置。
技术介绍
1、智能厨房屏终端是一种智能家居设备,其主要功能是提供菜谱查询、菜谱推荐、菜谱播报等服务。目前市面上的智能厨房屏终端主要采用的是基于语音识别和语音合成技术的方案,用户可以通过语音输入菜谱名称或菜品名称,智能厨房屏终端会自动搜索并显示相关的菜谱信息。用户可以通过语音播报的方式获取菜谱信息,也可以通过触摸屏幕的方式进行操作。
2、目前厨房屏终端可以按照用户输入菜名返回对应的菜谱,将菜谱显示在屏端并进行语音播报。但用户在做菜过程中往往会遇到很多问题,而现有的菜谱仅能向用户提供做菜所需的基础食材信息,在用户遇到问题时无法向用户给出针对性的答案,且用户做菜过程中不方便用手去触碰屏端翻页来查看菜谱内容,也不方便打开搜索引擎来查找问题答案,导致用户体验差。
3、针对现有技术中,用户在做菜过程中遇到问题时需要不断翻看菜谱,导致用户烹饪效果受到影响等问题,尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种信息获取方法和系统、存储介质及电子装置,以至少解决现有技术中,用户在做菜过程中遇到问题时需要不断翻看菜谱,导致用户烹饪效果受到影响的问题。
2、根据本申请实施例的一个实施例,提供了一种信息获取方法,包括:在接收到第一对象的信息获取请求的情况下,从所述信息获取请求中解析出关键词和目标菜谱的标识信息,其中,所述关键词用于指示所述信息获取请求待获取信息的信息类别;根
3、在一个示例性实施例中,根据所述第一对象的对象标识、所述关键词和所述标识信息在gpt菜谱服务的缓存区域中匹配所述待获取信息之后,所述方法还包括:在未匹配到所述待获取信息的情况下,根据所述对象标识、所述关键词和所述标识信息通过所述gpt菜谱服务生成所述待获取信息;根据所述对象标识、所述关键词和所述标识信息将所述待获取信息保存至所述gpt菜谱服务的所述缓存区域中。
4、在一个示例性实施例中,根据所述对象标识、所述关键词和所述标识信息通过所述gpt菜谱服务生成所述待获取信息,包括:根据所述对象标识获取所述第一对象的菜谱画像,其中,所述菜谱画像用于指示所述第一对象的饮食习惯;将所述菜谱画像、所述关键词和所述标识信息传递给所述gpt菜谱服务,以指示所述gpt菜谱服务以所述菜谱画像、所述关键词和所述标识信息为限制条件,生成所述待获取信息。
5、在一个示例性实施例中,根据所述对象标识获取所述第一对象的菜谱画像之前,所述方法还包括:接收所述第一对象的配置操作;根据所述配置操作生成所述第一对象的所述菜谱画像。
6、在一个示例性实施例中,根据所述对象标识获取所述第一对象的菜谱画像之前,包括:获取所述第一对象的历史信息获取请求,其中,所述历史信息获取请求用于指示所述第一对象在预设时间段内发送的多个信息获取请求、以及所述多个信息获取请求中每一个信息获取请求对应的待获取信息;根据所述历史信息获取请求生成所述第一对象的所述菜谱画像。
7、在一个示例性实施例中,将所述待获取信息发送给所述第一对象之后,所述方法还包括:接收所述第一对象的反馈信息,其中,所述反馈信息用于指示所述待获取信息是否正确;在所述反馈信息指示所述待获取信息不正确的情况下,根据所述反馈信息对所述待获取信息进行更新。
8、在一个示例性实施例中,根据所述反馈信息对所述待获取信息进行更新,包括:将更新后的待获取信息传递给所述gpt菜谱服务,以对所述gpt菜谱服务进行更新;根据所述更新后的待获取信息对所述缓存区域中存储的所述待获取信息进行更新。
9、根据本申请实施例的另一个实施例,还提供了一种信息获取装置,包括:解析模块,用于在接收到第一对象的信息获取请求的情况下,从所述信息获取请求中解析出关键词和目标菜谱的标识信息,其中,所述关键词用于指示所述信息获取请求待获取信息的信息类别;匹配模块,用于根据所述第一对象的对象标识、所述关键词和所述标识信息在gpt菜谱服务的缓存区域中匹配所述待获取信息,其中,所述gpt菜谱服务用于生成所述待获取信息;发送模块,用于在匹配到所述待获取信息的情况下,将所述待获取信息发送给所述第一对象。
10、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述信息获取方法。
11、根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的信息获取方法。
12、在本申请实施例中,在收到用户(第一对象)的信息获取请求的情况下,从信息获取请求中解析出待获取信息的关键词和目标菜谱的标识信息,目标菜谱为用户正在进行烹饪的菜谱;根据用户的对象标识、关键词和标识信息在gpt菜谱服务的缓存区域中匹配待获取信息;gpt菜谱服务用户生成待获取信息;若匹配到了,则将匹配到的待获取信息发送给第一对象;采用上述技术方案,在用户做菜的过程中,随时根据用户的问题查找相应信息给出用户解答,从而解决了相关技术中用户在做菜过程中遇到问题时需要不断翻看菜谱,导致用户烹饪效果受到影响的问题,提升用户体验。
本文档来自技高网...【技术保护点】
1.一种信息获取方法,其特征在于,包括:
2.根据权利要求1所述的信息获取方法,其特征在于,根据所述第一对象的对象标识、所述关键词和所述标识信息在GPT菜谱服务的缓存区域中匹配所述待获取信息之后,所述方法还包括:
3.根据权利要求2所述的信息获取方法,其特征在于,根据所述对象标识、所述关键词和所述标识信息通过所述GPT菜谱服务生成所述待获取信息,包括:
4.根据权利要求3所述的信息获取方法,其特征在于,根据所述对象标识获取所述第一对象的菜谱画像之前,所述方法还包括:
5.根据权利要求3所述的信息获取方法,其特征在于,根据所述对象标识获取所述第一对象的菜谱画像之前,包括:
6.根据权利要求1所述的信息获取方法,其特征在于,将所述待获取信息发送给所述第一对象之后,所述方法还包括:
7.根据权利要求6所述的信息获取方法,其特征在于,根据所述反馈信息对所述待获取信息进行更新,包括:
8.一种信息获取装置,其特征在于,包括:
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至7任一项中所述的方法。
...【技术特征摘要】
1.一种信息获取方法,其特征在于,包括:
2.根据权利要求1所述的信息获取方法,其特征在于,根据所述第一对象的对象标识、所述关键词和所述标识信息在gpt菜谱服务的缓存区域中匹配所述待获取信息之后,所述方法还包括:
3.根据权利要求2所述的信息获取方法,其特征在于,根据所述对象标识、所述关键词和所述标识信息通过所述gpt菜谱服务生成所述待获取信息,包括:
4.根据权利要求3所述的信息获取方法,其特征在于,根据所述对象标识获取所述第一对象的菜谱画像之前,所述方法还包括:
5.根据权利要求3所述的信息获取方法,其特征在于,根据所述对象标识获取所述第一对象的菜谱画像之前,包括...
【专利技术属性】
技术研发人员:高杨,
申请(专利权)人:青岛海尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。