内容输出方法、装置和电子设备与流程

文档序号:23760602发布日期:2021-01-29 18:43阅读:54来源:国知局
内容输出方法、装置和电子设备与流程

[0001]
本申请属于通信技术领域,涉及一种内容输出方法、装置和电子设备。


背景技术:

[0002]
目前,用户可以通过电子设备接收到的分享链接,查看分享链接指示的分享内容。
[0003]
例如,假设一个会话群组的会话界面中包括一个音乐的分享链接,那么该会话群组中的成员可以在该分享链接上点击,以触发其电子设备显示与该分享链接对应的分享界面,并播放该音乐。其中,该会话群组中每个成员的电子设备显示的与该分享链接对应的分享界面均相同,且该会话群组中每个成员的电子设备播放的音乐1的播放参数也相同。
[0004]
如此,由于不同电子设备通过上述会话群组中的分享链接输出的内容,以及输出内容的参数均相同,因此导致输出分享内容的灵活性较差。


技术实现要素:

[0005]
本申请实施例的目的是提供一种内容输出方法、装置和电子设备,能够解决输出分享内容的灵活性较差的问题。
[0006]
为了解决上述技术问题,本申请是这样实现的:
[0007]
第一方面,本申请实施例提供了一种内容输出方法,该方法包括:接收第一用户的第一输入,第一输入用于触发输出第二用户通过第一应用分享的目标内容;响应于第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像;控制第二应用按照调整后的输出参数,输出目标内容,第二应用为第一用户的电子设备中与第一应用相同的应用。
[0008]
第二方面,本申请实施例提供了一种内容输出装置,该装置包括接收模块和处理模块。接收模块,用于接收第一用户的第一输入,第一输入用于触发输出第二用户通过第一应用分享的目标内容;处理模块,用于响应于接收模块接收的第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,且控制第一应用按照调整后的输出参数,输出目标内容;其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像,第二应用为第一用户的电子设备中与第一应用相同的应用。
[0009]
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
[0010]
第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
[0011]
第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
[0012]
在本申请实施例中,内容输出装置可以接收第一用户的第一输入(用于触发输出第二用户通过第一应用分享的目标内容);且响应于第一输入,根据第一用户画像(为第一
用户的用户画像)和第二用户画像(为第二用户的用户画像),调整目标内容的输出参数;并控制第二应用(为第一用户的电子设备中与第一应用相同的应用)按照调整后的输出参数,输出所述目标内容。通过该方案,由于内容输出装置可以根据分享者(即第二用户)的用户画像和被分享者(即第二用户)的用户画像调整分享内容的输出参数,因此对于同一分享内容,触发输出该分享内容的被分享者不同,该分享内容的输出参数可能不同。如此可以提高输出分享内容的灵活性。
附图说明
[0013]
图1为本申请实施例提供的内容输出方法的示意图;
[0014]
图2为本申请实施例提供的内容输出方法应用的界面示意图之一;
[0015]
图3为本申请实施例提供的内容输出方法应用的界面示意图之二;
[0016]
图4为本申请实施例中的内容输出装置的示意图;
[0017]
图5为本申请实施例中的电子设备的示意图;
[0018]
图6为本申请实施例提供的电子设备的硬件示意图。
具体实施方式
[0019]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020]
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0021]
本申请实施例提供的内容输出方法中,内容输出装置可以接收第一用户的第一输入(用于触发输出第二用户通过第一应用分享的目标内容);且响应于第一输入,根据第一用户画像(为第一用户的用户画像)和第二用户画像(为第二用户的用户画像),调整目标内容的输出参数;并控制第二应用(为第一用户的电子设备中与第一应用相同的应用)按照调整后的输出参数,输出所述目标内容。通过该方案,由于内容输出装置可以根据分享者(即第二用户)的用户画像和被分享者(即第二用户)的用户画像调整分享内容的输出参数,因此对于同一分享内容,触发输出该分享内容的被分享者不同,该分享内容的输出参数可能不同。如此可以提高输出分享内容的灵活性。
[0022]
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的内容输出方法进行详细地说明。
[0023]
本申请实施例提供的内容输出方法可以应用于输出分享内容的场景中。
[0024]
本申请实施例中,当被分享者触发其电子设备输出分享者通过社交应用分享的内容时,内容输出装置可以先根据分享者的用户画像和被分享者的用户画像,调整该内容的输出参数,然后再控制该社交应用按照调整后的输出参数,输出该内容。如此,由于不同被
分享者的用户画像可能不同,因此可以确保不同被分享者的电子设备按照不同的输出参数输出该内容,从而可以提高输出分享内容的灵活性。
[0025]
进一步地,相对于相关技术中采用相同的输出参数输出分享内容的方案,本申请实施例提供的内容输出方法可以实现采用不同的输出参数输出分享内容,即可以实现千人千面的输出参数输出分享内容,如此可以实现输出分享内容的多样性。
[0026]
如图1所示,本申请实施例提供一种内容输出方法,该方法可以包括下述的步骤101至步骤103。
[0027]
步骤101、内容输出装置接收第一用户的第一输入。
[0028]
其中,第一输入用于触发输出第二用户通过第一应用分享的目标内容。
[0029]
本申请实施例中,第二用户可以称为分享者,第一用户可以称为被分享者。
[0030]
可选地,本申请实施例中,第一用户与第二用户可以相同,也可以不同。
[0031]
可选地,本申请实施例中,第一应用可以为第二用户的电子设备中安装的任意可以分享内容的应用。例如,第一应用可以为社交应用(如通讯应用、聊天应用)。
[0032]
可选地,本申请实施例中,目标内容的类型可以为网页类、文本类、图像类、视频类和音频类中的至少一项。
[0033]
例如,当目标内容的类型为网页类时,目标内容可以包括音频内容、新闻资讯、小说内容、视频内容等任意内容的网页,具体可以根据实际使用需求确定,本申请实施例不作限定。
[0034]
可选地,本申请实施例中,第二用户通过第一应用分享目标内容的方法可以为:第二用户触发其电子设备通过第一应用分享一个分享标签,该分享标签中包括指示目标内容的分享链接。
[0035]
可选地,本申请实施例中,第一输入可以为用户的语音输入、手势输入或触控输入,具体可以根据实际使用需求确定。
[0036]
例如,以第一输入为用户的触控输入为例,假设第一用户的电子设备中显示一个分享标签,那么第一输入可以为第一用户在该分享标签上的输入(例如点击输入)。
[0037]
步骤102、内容输出装置响应于第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数。
[0038]
其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像。
[0039]
本申请实施例中,一个用户的用户画像可以包括以下至少一项:个人信息画像、偏好画像(或历史行为画像)、气象画像、地理位置画像等。
[0040]
其中,个人信息画像指示用户的个人信息;偏好画像指示用户的偏好(或历史行为习惯);气象画像指示用户所处位置的气象状况。
[0041]
示例性地,用户的个人信息可以包括:生日、星座、生肖、性别、地域、学历、职业等信息中的至少一项。用户的偏好可以包括听歌偏好(例如流行、欧美、或经典等)、颜色偏好或阅读偏好等偏好中的至少一项。用户所处位置的气象状况可以包括:雨雪阴晴(即天气)、空气质量、温度、湿度等气象状况中的至少一项。
[0042]
本申请实施例中,目标内容不同,目标内容的输出参数也可能不同。
[0043]
例如,当目标内容包括音频内容和动态图像时,目标内容的输出参数包括与该音
频内容对应的播放参数、与该动态图像对应的动效参数。
[0044]
例如,当目标内容包括文本内容时,目标内容的输出参数包括与该文本内容对应的字体、字号、字体颜色、背景颜色中至少一项的显示参数。
[0045]
可选地,本申请实施例中,用户画像与目标内容的初始输出参数之间具有关联关系。可以理解,本申请实施例中,是在确定目标内容的初始输出参数之后,才创建用户画像与目标内容的初始输出参数之间的关联关系的。目标内容的初始输出参数可以为提供目标内容的源应用默认的输出参数,或者可以为第二用户触发调整后的输出参数。
[0046]
示例性地,在分享目标内容之前,第二用户的电子设备,或者第二用户的电子设备的服务器可以创建第二用户画像与目标内容的初始输出参数之间的关联关系。
[0047]
具体的,假设目标内容包括音频内容,那么:第二用户的电子设备可以将第二用户的个人信息画像与初始音域参数关联;且将第二用户的偏好画像与初始音效类型(包括全景环绕、超重低音、ktv、音乐厅等类型)关联;并第二用户的气象状况与初始均衡器类型(流行、古典、现代、民谣、摇滚)关联。
[0048]
本申请实施例中,用户画像和目标内容的初始输出参数之间的关联关系为调整目标内容的输出参数的基准。
[0049]
例如,当用户画像不同(即第一用户画像与与第二用户画像之间存在差异)时,目标内容的输出参数也在初始输出参数的基础上随之变化。可以看出,根据第一用户画像和第二用户画像,调整目标内容的输出参数可以理解为:以初始输出参数为基准,根据分享者的用户画像与被分享者的用户画像之间的差异程度,对初始输出参数进行调整(例如对初始输出参数进行一定程度的取舍和/或增删),以得到调整后的输出参数。
[0050]
本申请实施例中,可以认为目标内容的初始输出参数为最符合第二用户喜好的输出参数,调整后的输出参数为在初始输出参数的基础上,比较符合第一用户喜好的输出参数。
[0051]
例如,假设目标内容包括图像,且该图像初始的颜色为白色,即第一用户喜欢白色;又假设第二用户喜欢红色;那么根据第一用户画像(白色)和第二用户画像(红色),调整目标内容的输出参数之后,该图像的颜色可以为粉红色。即调整后的图像的颜色更偏向于第一用户的喜好。
[0052]
步骤103、内容输出装置控制第二应用按照调整后的输出参数,输出目标内容。
[0053]
其中,第二应用为第一用户的电子设备中与第一应用相同的应用。
[0054]
示例性地,假设目标内容包括图像,且调整输出参数前,该图像的颜色为白色,又假设调整参数后该图像的颜色为粉红色;那么内容输出装置控制第一用户的电子设备中的第二应用以粉红色显示该图像。
[0055]
示例性地,内容输出装置控制第二应用按照调整后的输出参数,输出目标内容具体可以为:控制第二应用显示与目标内容对应的分享界面(例如以html5形式显示的界面),并通过该分享界面按照调整后的输出参数,输出目标内容。
[0056]
本申请实施例提供的内容输出方法中,由于内容输出装置可以根据分享者(即第二用户)的用户画像和被分享者(即第二用户)的用户画像调整分享内容的输出参数,因此对于同一分享内容,触发输出该分享内容的被分享者不同,该分享内容的输出参数可能不同。如此可以提高输出分享内容的灵活性和多样性。
[0057]
可选地,本申请实施例中,在上述步骤102之前,本申请实施例提供的内容输出方法还可以包括下述的步骤104和步骤105,上述步骤102具体可以通过下述的步骤102a实现。
[0058]
步骤104、内容输出装置响应于第一输入,获取第二用户画像。
[0059]
可选地,本申请实施例中,第二用户通过第一应用分享目标内容时,第二用户的电子设备还可以通过第一应用分享第二用户画像。从而当内容输出装置接收到第一输入时,内容输出装置可以获取到第二用户画像。
[0060]
例如,第二用户的电子设备可以分享指示第二用户画像的信息,当第一用户执行第一输入时,内容输出装置可以解析该信息,以得到第二用户画像。
[0061]
步骤105、内容输出装置根据第二用户画像的画像类别,获取第一用户画像。
[0062]
步骤102a、内容输出装置根据第一用户画像和第二用户画像,调整目标内容的输出参数。对于步骤102a的详细描述,具体可以参见上述步骤102中的相关描述,为了避免重复,此处不再赘述。
[0063]
其中,第一用户画像的画像类别与第二用户画像的画像类别相同。
[0064]
本申请实施例中,第二用户画像的类别可以包括:气象类别、个人信息类别、用户偏好类别中的至少一项。
[0065]
例如,如果第二用户画像包括第二用户的个人信息画像、第二用户的听歌偏好画像、第二用户的气象画像(指示分享目标内容时第二用户所处位置的气象状况);那么第一用户画像包括第一用户的个人信息画像、第一用户的听歌偏好画像、第一用户当前所处位置的气象画像。
[0066]
可选地,本申请实施例中,内容输出装置可以基于第二用户画像的类别,从电子设备中获或从电子设备的服务器中获取第一用户画像。具体可以根据实际使用需求确定。
[0067]
本申请实施例中,由于内容输出装置是根据第二用户画像的画像类别获取第一用户画像的,且第一用户画像的画像类别与第二用户画像的画像类别相同,因此可以提高获取用户画像的准确性。
[0068]
下面再对内容输出装置根据第一用户画像和第二用户画像调整目标内容的输出参数的方法进行示例性地描述。
[0069]
可选地,本申请实施例中,上述步骤102a具体可以通过下述的步骤102a1和步骤102a2实现。
[0070]
步骤102a1、内容输出装置将第一用户画像和第二用户画像输入参数调整模型中处理,得到与第一用户画像和第二用户画像对应的目标调整参数。
[0071]
步骤102a2、内容输出装置按照目标调整参数,调整目标内容的输出参数。
[0072]
其中,上述参数调整模型可以为根据用户画像和用户调整输出参数的历史行为信息训练得到的。可以理解,本申请实施例中,该用户画像可以包括电子设备的服务器收集的分享内容的大多数用户(以下称为第一目标用户)的用户画像和被分享内容的大多数用户(以下称为第二目标用户)的用户画像;该历史行为信息可以为第二目标用户调整被分享的内容的输出参数的历史行为信息。
[0073]
例如,假设一个用户(即分享内容的用户,也即分享者)向另一个用户(即被分享内容的用户,也即被分享者)分享了内容a,且该一个用户的用户画像为用户画像1,该另一个用户的用户画像为画像2;又假设该另一个用户在其电子设备输出内容a的过程中,触发将
内容a的输出参数从参数x1调整为参数x2,即该另一个用户更喜欢以x2输出内容a。那么:训练参数调整模型的用户画像包括用户画像1和用户画像2,训练参数调整模型的历史行为信息包括该另一个用户触发将该内容的输出参数从参数x1调整为参数x2的行为信息。
[0074]
可选地,本申请实施例中,第一目标用户中可以包括第一用户,也可以不包括第一用户。第二目标用户中可以包括第二用户,也可以不包括第二用户。
[0075]
本申请实施例中,上述参数调整模型为与第二用户画像的画像类别对应的参数调整模型。
[0076]
例如,当第二用户画像的画像类别为个人信息类别时,上述参数调整模型为与个人信息类别对应的参数调整模型。
[0077]
示例性地,如果一个参数调整模型为与个人信息类别对应的参数调整模型,那么该参数调整模型是以第一目标用户的个人信息、第二目标用户的用户的个人信息,以及第二目标用户触发调整分享内容的输出参数的历史行为信息训练得到的。
[0078]
可选地,本申请实施例中,目标调整参数可以包括:第二用户画像和目标权值。其中,目标权值指示第一用户对目标内容的初始输出参数的满意程度。
[0079]
本申请实施例中,内容输出装置按照目标调整参数,调整目标内容的输出参数可以为:以目标权值为调整比例,对与目标内容的初始输出参数进行调整。
[0080]
例如,假设目标内容的输出参数包括与动态图像对应的更新频率,且该更新频率为f1(即目标内容的初始输出参数),目标调整参数用于调整与动态图像对应的更新频率;那么:若目标权值为1,则调整后的更新频率为f1,即调整前后的更新频率相同;若目标权值为0.5,则调整后的更新频率可以为0.5*f1,即调整前的更新频率大于调整后的更新频率;若目标权值为1.5,则调整后的更新频率可以为1.5*f1,即调整前的更新频率小于调整后的更新频率;若目标权值为0,则调整后的更新频率为0,此时,动态图像不再更新,类似静态图像。
[0081]
本申请实施例中,目标调整参数与推优因子意思相同,两者可以互换。
[0082]
本申请实施例中,调整后的输出参数与加权因子意思相同,两者可以互换。
[0083]
本申请实施例中,由于目标调整参数是将第一用户画像和第二用户画像输入参数调整模型中处理得到的,且该参数调整模型是根据用户画像和用户调整输出参数的历史行为信息训练得到的,因此在按照目标调整参数调整目标内容的输出参数之后,不但可以实现千人千面地输出目标内容,而且能够兼顾第一用户和第二用户的输出偏好,以便于第一用户体会第二用户分享目标内容时的心境。
[0084]
可选地,本申请实施例中,目标调整参数可以包括n个子调整参数,n可以为正整数。该n个子调整参数中的每个子调整参数分别为将一个第一子画像和一个第二子画像输入一个子参数调整模型处理得到的。
[0085]
其中,确定一个子调整参数的第一子画像的画像类别和第二子画像的画像类别相同,且第一子画像为第一用户画像中的子画像,第二子画像为第二用户画像中的子画像,子参数调整模型为与第二子画像的画像类别对应的参数调整模型。
[0086]
可选地,本申请实施例中,上述n个子调整参数为将n个第一子画像和n个第二子画像输入n个子调整参数模型得到的,n个第一子画像、n个第二子画像和n个子调整模型一一对应。且n个第一子画像为第一用户画像中的子画像,n个第二子画像为第二用户画像中的
子画像。
[0087]
本申请实施例中,n个第二子画像属于n个不同的画像类别,上述n个子参数调整模型为与n个第二子画像类别对应的子参数调整模型。
[0088]
可选地,本申请实施例中,当目标调整参数包括n个子调整参数时,目标内容的输出参数包括m个子输出参数,且n个子调整参数与m个子输出参数中的n个子输入参数一一对应,m为大于或等于n的整数。
[0089]
本申请实施例中,n个子调整参数中的每个子调整参数用于调整与该子调整参数对应的子输出参数。
[0090]
例如,假设目标内容包括动态图像,n个子调整参数分别为子调整参数1、子调整参数2和子调整参数3,其中,子调整参数1用于调整动态图像的显示尺寸,调整参数2可以调整动态图像的显示颜色,子调整参数3可以用于调整动态图像的显示位置。
[0091]
可选地,本申请实施例中,当m大于n时,表示内容输出装置根据用户画像调整目标内容中的部分输出参数。
[0092]
可选地,本申请实施例中,对于上述n个子调整参数中的每个子调整参数,一个子调整参数包括一个第二子画像和一个权值,该权值指示第一用户对与该一个第二子画像对应的子初始输出参数的满意程度。
[0093]
可选地,本申请实施例中,第二子画像可以为:第二用户的个人信息画像、第二用户的听歌偏好画像、第二用户的气象画像中的任意一种。相应地,第一子画像可以为:第一用户的个人信息画像、第一用户的听歌偏好画像、第一用户当前所处位置的气象画像中的任意一种。
[0094]
可选地,本申请实施例中,每个子画像中可以包括至少一个标签。
[0095]
例如,个人信息画像中可以包括:生日标签、星座标签、生肖标签、性别标签、地域标签、学历标签、职业标签等。气象画像类型中可以包括:天气标签、空气质量标签、温度标签、湿度标签等。用户偏好画像可以包括:喜欢的音乐类型标签。
[0096]
可选地,本申请实施例中,一个子调整参数包括的权值,具体为该子调整参数中的第二子画像中的各个标签对应的权值之和。
[0097]
例如,假设一个子调整参数为:第二用户的个人信息画像和权值0.5;又假设第二用户信息画像包括:生日标签、星座标签、生肖标签、性别标签、地域标签、学历标签和职业标签;那么:权值0.5为生日标签对应的权值、星座标签对应的权值、生肖标签对应的权值、性别标签对应的权值、地域标签对应的权值、学历标签对应的权值和职业标签对应的权值之和。其中,生肖标签的权值根据第二用户的生肖标签和第一用户的生肖标签确定,星座标签的权值根据第二用户的星座标签和第一用户的星座标签确定,以此类推。
[0098]
下面再结合实例对得到目标调整参数的方法进行示例性地说明。
[0099]
示例性地,假设目标内容包括音频内容和动态图像,那么内容输出装置可以执行以下步骤,以得到目标调整参数:
[0100]
1、对用户画像进行标签离散化
[0101]
首先,将第二用户的个人信息画像记为a1,包括s个个人信息标签,分别记为:a1-1、a1-2、a1-3,.....a1-s;将第二用户的听歌偏好画像记为h1,包括m个偏好标签,分别记为h1-1、h1-2、h1-3,......h1-m;将第二用户分享目标内容时,第二用户所处位置的气象状况
画像记为t1,包括k个气象标签,分别为:t1-1、t1-2、t1-3,.....,t1-k;将第二用户的其他画像记为o1,其中,s,m,k均为整数。
[0102]
其次,将第一用户的个人信息画像记为a2,包括s个个人信息标签,分别记为:a2-1、a2-2、a2-3,.....a2-s;将第二用户的听歌偏好画像记为h2,包括m个偏好标签,分别记为h2-1、h2-2、h2-3,......h2-m;将第二用户当前所处位置的气象状况画像记为t1,包括k个气象标签,分别为:t2-1、t2-2、t2-3,.....,t2-k;将第一用户的其他画像记为o2,其中,s,m,k均为整数。
[0103]
2、推优因子(即离散化的标签)加权差异化:根据第一用户画像中的n(n=3)个第一子画像,调整第二用户画像中的n个第二子画像对应的权值的分布。
[0104]
具体地,根据第一用户画像中标签离散化的数据(偏好、用户信息、天气),分阶梯差异化的对第二用户画像中的第二子画像对应的权值进行调整,将第二用户的个人信息画像调整后的权值记为wa,包括:wa-1、wa-2、wa-3,......wa-s,将第二用户听歌偏好画像调整后的权值记为wh,包括:wh-1、wh-2、wh-3,......wh-m,将第二用户的气象状况画像调整后的权值记为wt,包括wt-1、wt-2、wt-3,.....wt-k,将第二用户的其他画像调整后的权值记为wo。
[0105]
具体地,推优因子(即目标调整参数)以键值对map保存,比如个人信息推优因子(即画像类别为个人信息类别的用户画像对应的子调整参数)分别记为:(a1-1,wa-1)、(a1-2,wa-2)、.....(a1-s,wa-s);听歌偏好的音乐标签推优因子(即画像类别为用户偏好类别的用户画像对应的子调整参数)分别记为(h1-1,wh-1)、(h1-2,wh-2)......(h1-m,wh-m);气象状态推优因子(即画像类别为气象类别的用户画像对应的子调整参数)分别记为(t1-1,wt-1)、(t1-2,wt-2).....(t1-k,wt-k);其他推优因子记为(o1,wo)。
[0106]
可以看出,本申请实施例中,目标调整参数可以包括个人信息推优因子、听歌偏好的音乐标签推优因子和气象状况推优因子中的至少一项。
[0107]
其中,根据a1-1和a2-1确定wa-1、根据a1-2和a2-2确定wa-2,
……
。根据h1-1和h2-1确定wh-1,根据h1-2和h2-2确定wh-2,
……
。根据t1-1和t2-2确定wt-1,根据t1-2和t2-2确定wt-2。以此类推。
[0108]
可选地,本申请实施例中,wa、wh、wt和wo中,权值越大表示第一用户对该权值对应的用户画像关联的初始输出参数的满意程度越高。
[0109]
例如,若按权值从大至小的顺序为:wa、wh、wt和wo,则表示第一用户对第二用户的个人信息关联的子初始输出参数的满意度最高。
[0110]
进一步地,假设目标内容包括4个子输出参数,分别为pa0、ph0、pt0、po0;又假设目标调整参数包括4个子调整参数,分别为:(a1,wa)、(h1,wh)、(t1,wt)和(o,wo),且按照目标调整参数,调整目标内容的输出参数之后,目标内容的输出参数为:pa、ph、pt、po,那么pa与pa0之间的匹配度最高,po与po0之间的匹配度最低。
[0111]
示例性地,在得到目标调整参数之后,可以结合目标调整参数对初始输出参数进行调整,模拟出音乐播放的动态图像,例如:以环形动图律动方式或以分区域律动方式呈现不同的效果。
[0112]
本申请实施例中,由于目标调整参数包括n个子调整参数,且不同子调整参数为第一用户画像和第二用户画像中,不同画像类别的子画像确定的,因此可以提高目标参数的
准确性。
[0113]
进一步地,由于目标调整参数中的不同子调整参数用于调整目标内容的输出参数中的不同子输出参数,因此可以提高调整输出参数的精确性。
[0114]
可选地,本申请实施例中,上述n个子调整参数中的每个子调整参数可以包括一个权值。在上述步骤102a2之前,本申请实施例提供的内容输出方法还可以包括下述的步骤106。
[0115]
步骤106、内容输出装置按照预设方式,调整n个子调整参数的权值。
[0116]
其中,目标调整参数为调整权值后的n个子调整参数,且调整权值后的n个子调整参数的权值之和为1。
[0117]
可选地,本申请实施例中,上述预设方式可以包括:(1)、均匀调整;或(2)、按n个子调整参数的优先级调整,该优先级根据n个子调整参数调整前的权值确定。
[0118]
示例性地,在上述(2)中,按照n个子调整参数的优先级调整,包括:当n个子调整参数调整前的权值之和大于1时,按照优先级从低到高的顺序,依次减小n个子调整参数的权值;当n个子调整参数调整前的权值之和大于1时,按照优先级从高至低的顺序,依次增大n个子调整参数的权值。
[0119]
例如,假设目标调整参数包括3个子调整参数,分别为:子调整参数1、子调整参数2和子调整参数3,且这3个子调整参数调整前的权值分别为:0.5、0.4、0.7,那么:在上述(1)中,这3个子调整参数调整后的权值分别为:0.3、0.5、0.2;在上述(2)中,这3个子调整参数调整后的权值分别为:0.3、0、0.7。
[0120]
可选地,本申请实施例中,当目标内容包括音频内容和动态图像时,目标内容的输出参数可以包括与动态图像对应的动效参数。上述步骤102具体可以通过下述的步骤102b和步骤102c实现;上述步骤103具体可以通过下述的步骤103a实现。
[0121]
步骤102b、内容输出装置根据第一用户画像和第二用户画像,确定与第一用户画像和第二用户画像对应的第一动效参数。
[0122]
步骤102c、内容输出装置将与动态图像对应的动效参数从第二动效参数调整为所述第一动效参数。
[0123]
步骤103a、内容输出装置控制第二应用播放音频内容,并控制第二应用以第一动效参数显示动态图像。
[0124]
示例性地,假设动态图像包括3个子动态图像,分别为正方形、五角形和三角形;又假设第一动效参数包括用户信息推优因子、听歌偏好推优因子和气象状况推优因子,且用户信息推优因子用于调整正方形的显示区域、听歌偏好推优因子用于调整五角形的显示区域、气象状况推优因子用于调整三角形的显示区域;再假设如图2中的(b)所示,用户信息推优因子指示的显示区域为区域21、听歌偏好推优因子指示的显示区域为区域22、气象状况推优因子指示的显示区域为区域22。如果图2中的(a)为第二用户的电子设备上以第二动效参数显示的动态图像20的示意图;那么内容输出装置可以控制第二应用播放音频内容,并控制第二应用以第一动效参数显示如图2中的(b)所示的动态图像。
[0125]
又示例性地,如图3中的(a)所示为第二用户的电子设备上以第二动效参数显示的动态图像30的示意图,且动态图像30包括子图像31、子图像32子图像33;假设第一动效参数包括用户信息推优因子、听歌偏好推优因子和气象状况推优因子,且用户信息推优因子用
于调整子图像31的显示位置、听歌偏好推优因子用于调整子图像32的显示位置、气象状况推优因子用于调整子图像33的显示位置;又假设第一动效参数指示在分享界面的最外环绘制用户信息加权因子(即子图像31),次环绘制听歌偏好的音乐标签的加权因子(即子图像32),内环绘制天气状态的加权因子(即子图像33),那么内容输出装置可以控制第二应用显示的动态图像为如图3所示的图像。其中,圆环34的填充色可以自定义设置。
[0126]
可选地,本申请实施例中,第一用户可以根据需要拖动子图像31、子图像32、和子图像33的显示位置,以构成第二用户喜欢的播放界面布局样式,拖动后,第二动态参数也随之变化,满足了推荐了用户手动定义布局的多样需求。
[0127]
进一步地,用户拖动子图像31、子图像32、和子图像33的显示位置之后,各个子图像对应的推优因子中的权值也发生变化。
[0128]
本申请实施例中,当目标内容包括音频内容和动态图像时,由于内容输出装置可以保持目标内容中与音频内容对应的音效参数(即初始音效参数)保持不变,根据与第一用户画像和第二用户画像对应的第一动效参数,调整与动态图像对应的动效参数,因此,不但可以实现千人千面地输出目标内容,而且可以使第二用户能够通过以初始音效参数输出的音频内容了解朋友(例如第一用户)此时的心境。
[0129]
可选地,本申请实施例中,在上述步骤103之后,本申请实施例提供的内容输出方法还可以包括下述的步骤107和步骤108。
[0130]
步骤107、内容输出装置接收所述第一用户的第二输入。
[0131]
步骤108、内容输出装置响应于第二输入,控制第三应用按照调整后的输出参数,输出目标内容。
[0132]
其中,第三应用与第四应用相同,第四应用为第二用户的电子设备中提供目标内容的源应用。
[0133]
例如,第二用户使用应用1(即第四应用)听音乐,并觉得应用1中的音乐a特别符合自己当前的心境,从而第二用户可以触发其电子设备通过应用2(即第一应用)分享音乐a。如此,内容输出装置接收到第一用户的第二输入之后,可以控制第一用户的电子设备中的应用1(即第三应用),按照调整后的输出参数,播放音乐1。
[0134]
可选地,本申请实施例中,内容输出装置控制第三应用按照调整后的输出参数,输出目标内容,具体可以包括以下步骤:
[0135]
步骤1、获取帧序列参数,并对该帧序列参数进行反帧序列化处理,以解析出调整后的输出参数。
[0136]
可选地,本申请实施例中,内容输出装置可以控制第二应用将目标调整参数转换为帧序列参数。当内容输出装置接收到第二输入时,可以打开第三应用,并将帧序列化参数从第二应用迁移至第三应用中;然后可以控制第三应用对帧序列化参数进行反帧序列化处理,以解析出目标调整参数(即反帧序列化,还原目标调整参数)。
[0137]
可选地,本申请实施例中,还原后的目标调整参数包括q个键值对map(第二用户的,权值):(key1,value1)、(key2,value2)、.......、(keyq,valueq)。
[0138]
具体地,个人信息动效推优因子参数为(a1,wa1)、(a2,wa2)、......(an,wan);听歌偏好的音乐标签推优因子参数为(h1,wh1)、(h2,wh2)......(hm,whm);气象状态推优因子参数为(t1,wt1)、(t2,wt2)......(tk,wtk)。
[0139]
示例性地,目标内容为包括音乐和动态图像的网页为例。内容输出装置可以从第二应用显示的音乐分享界面中获取动效帧序列参数(也可以称为动效模型),并将该动效序列参数迁移至音乐应用(即第三应用),通过反序列技术,将转换为具体的动效参数。
[0140]
步骤2、检验还原后的目标调整参数是否有效。
[0141]
具体地,校验还原后的目标调整参数是否以键值对map方式保存,以及map是否有效,过滤出数值为空的键值对,保证保留的每个简直对均有效。
[0142]
步骤3、检测第三应用中是否具有支持该还原后的目标调整参数对应输出参数的模板。
[0143]
具体地,解析上述q个键值对,逐一和第三应用中支持的动效最大参数阈值对比,如果不支持,则向下取整。
[0144]
步骤4、将还原后的目标调整参数迁移到第三应用中,并控制第三应用以调整后的输出参数,输出目标内容。
[0145]
具体地,在音乐应用的播放界面,弹出悬浮框,动态呈现动效参数的切换过程,动效参数设置完成后,以调整后的动效参数输出动态图像(例如以光环律动的形式显示动态图像)。
[0146]
本申请实施例中,由于可以将目标调整参数应用于第一用户的电子设备中,可以提供目标内容的源应用中,因此可以进一步提高输出分享内容的灵活性,提高人机交互效率。
[0147]
可选地,本申请实施例中,当目标内容包括音频内容和动态图像,目标内容的输出参数包括与动态图像对应的动效参数时,在上述步骤108之后,本申请实施例提供的内容输出方法还可以包括下述的步骤109和步骤110。
[0148]
步骤109、接收到第一用户的第三输入,第三输入用于触发显示音频内容对应的文字信息。
[0149]
步骤110、响应于第三输入,控制第二应用分屏显示文字信息和以调整后的动效参数显示动态图像。
[0150]
可选地,本申请实施例中,控制第三应用分屏显示文字信息和以调整后的动效参数显示动态图像具体可以为:控制第三应用在第一屏幕区域显示文字信息,在第二屏幕区域以调整后的动效参数显示动态图像。
[0151]
对于第三应用的描述具体可以参见上述实施例中对第三应用的相关描述,为了避免重复,此处不再赘述。
[0152]
可选地,本申请实施例中,第一屏幕区域和第二屏幕区域可以为电子设备的同一屏幕中的不同屏幕区域(例如电子设备的屏幕为单面屏、柔性屏),或者可以为电子设备的两个屏幕中的屏幕区域(例如电子设备的屏幕为多面屏)。
[0153]
如此,由于内容输出装置可以同时显示展示歌词界面音频内容的播放界面,因此可以方便用户查看歌词或和观看音频播放的动画效果。
[0154]
可选地,本申请实施例中,假设第一用户的电子设备为屏幕可弯折的电子设备,内容输出装置控制第三应用在第一屏幕区域显示文字信息,并控制第三应用在第二屏幕区域以调整后的动效参数显示动态图像;那么:
[0155]
当内容输出装置检测到第一屏幕区域和第二屏幕区域之间的夹角小于预设夹角
阈值时,或检测到第一用户的实线离开屏幕的时长大于预设时长时,内容输出装置可以取消显示动态图像,并在第一屏幕区域和第二屏幕区域显示文字信息,例如内容输出装置可以控制第三应用在第一屏幕区域和第二屏幕区域显示一个界面,并在该界面中显示该文字信息。
[0156]
可选地,本申请实施例中,在内容输出装置控制第三应用在第一屏幕区域和第二屏幕区域显示文字信息的情况下,如果用户点击返回上一页按控件,则内容输出装置可以控制第三应用在第一屏幕区域和第二屏幕区域以调整后的动效参数显示动态图像。
[0157]
需要说明的是,本申请实施例提供的内容输出方法,执行主体可以为内容输出装置,或者该内容输出装置中的用于执行内容输出方法的控制模块。本申请实施例中以内容输出装置执行内容输出方法为例,说明本申请实施例提供的内容输出装置。
[0158]
如图4所示,本申请实施例提供一种内容输出装置40,该内容输出装置40可以包括接收模块41和处理模块42。接收模块41,可以用于接收第一用户的第一输入,第一输入可以用于触发输出第二用户通过第一应用分享的目标内容;处理模块42,可以用于响应于接收模块41接收的第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,且控制第二应用按照调整后的输出参数,输出目标内容;其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像,第二应用为第一用户的电子设备中与第一应用相同的应用。
[0159]
可选地,本申请实施例中,内容输出装置40还可以包括获取模块;获取模块,用于在处理模块42根据第一用户画像和第二用户画像,调整目标内容的输出参数之前,获取第二用户画像,并根据第二用户画像的画像类别,获取第一用户画像;其中,第一用户画像的画像类别与第二用户画像的画像类别相同。
[0160]
可选地,本申请实施例中,处理模块42,具体用于将第一用户画像和第二用户画像输入参数调整模型中处理,得到与第一用户画像和第二用户画像对应的目标调整参数;并按照目标调整参数,调整目标内容的输出参数;其中,参数调整模型为根据用户画像和用户调整输出参数的历史行为信息训练得到的。
[0161]
可选地,本申请实施例中,目标调整参数包括n个子调整参数,n为大于1的整数;该n个子调整参数中的每个子调整参数分别为将一个第一子画像和一个第二子画像输入一个子参数调整模型中处理得到的;其中,确定一个子调整参数的第一子画像的画像类别和第二子画像的画像类别相同,且第一子画像为第一用户画像中的子画像,第二子画像为第二用户画像中的子画像,子参数调整模型为与第二子画像的画像类别对应的参数调整模型。
[0162]
可选地,本申请实施例中,n个子调整参数中的每个子调整参数包括一个权值;处理模块42,具体用于在按照目标调整参数,调整目标内容的输出参数之前,按照预设方式,调整n个子调整参数的权值;其中,目标调整参数为调整权值后的n个子调整参数,且调整权值后的n个子调整参数的权值之和为1。
[0163]
可选地,本申请实施例中,目标内容包括音频内容和动态图像,目标内容的输出参数包括与动态图像对应的动效参数;处理模块42,具体用于根据第一用户画像和第二用户画像,确定与第一用户画像和第二用户画像对应的第一动效参数;且将动效参数从第二动效参数调整为第一动效参数;并控制第二应用播放音频内容,以及控制第二应用以第一动效参数显示动态图像。
[0164]
可选地,本申请实施例中,接收模块41,还用于在处理模块42控制第二应用按照调整后的输出参数,输出目标内容之后,接收第一用户的第二输入;处理模块42,还用于响应于第二输入,控制第三应用按照调整后的输出参数,输出目标内容,第三应用与第四应用相同,第四应用为第二用户的电子设备中提供目标内容的源应用。
[0165]
本申请实施例中的内容输出装置可以是电子设备,也可以是电子设备中的部件、集成电路、或芯片。该电子设备可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
[0166]
本申请实施例中的内容输出装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
[0167]
本申请实施例提供的内容输出装置能够实现图1至图3的方法实施例中内容输出装置实现的各个过程,为避免重复,这里不再赘述。
[0168]
如图5所示,本申请实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述内容输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0169]
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
[0170]
图6为实现本申请实施例的一种电子设备的硬件结构示意图。
[0171]
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
[0172]
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0173]
其中,用户输入单元1007,可以用于接收第一用户的第一输入,第一输入可以用于触发输出第二用户通过第一应用分享的目标内容;处理器1010,可以用于响应于用户输入单元1007接收的第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,且控制第二应用按照调整后的输出参数,输出目标内容;其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像,第二应用为一用户的电子设备中与所述第一应用相同的应用。
[0174]
可选地,本申请实施例中,处理器1010,还用于在处理器1010根据第一用户画像和第二用户画像,调整目标内容的输出参数之前,获取第二用户画像,并根据第二用户画像的
画像类别,获取第一用户画像;其中,第一用户画像的画像类别与第二用户画像的画像类别相同。
[0175]
可选地,本申请实施例中,处理器1010,具体用于将第一用户画像和第二用户画像输入参数调整模型中处理,得到与第一用户画像和第二用户画像对应的目标调整参数;并按照目标调整参数,调整目标内容的输出参数;其中,参数调整模型为根据用户画像和用户调整输出参数的历史行为信息训练得到的。
[0176]
可选地,本申请实施例中,目标调整参数包括n个子调整参数,n为大于1的整数;该n个子调整参数中的每个子调整参数分别为将一个第一子画像和一个第二子画像输入一个子参数调整模型中处理得到的;其中,确定一个子调整参数的第一子画像的画像类别和第二子画像的画像类别相同,且第一子画像为第一用户画像中的子画像,第二子画像为第二用户画像中的子画像,子参数调整模型为与第二子画像的画像类别对应的参数调整模型。
[0177]
可选地,本申请实施例中,n个子调整参数中的每个子调整参数包括一个权值;处理器1010,具体用于在按照目标调整参数,调整目标内容的输出参数之前,按照预设方式,调整n个子调整参数的权值;其中,目标调整参数为调整权值后的n个子调整参数,且调整权值后的n个子调整参数的权值之和为1。
[0178]
可选地,本申请实施例中,目标内容包括音频内容和动态图像,目标内容的输出参数包括与动态图像对应的动效参数;处理器1010,具体用于根据第一用户画像和第二用户画像,确定与第一用户画像和第二用户画像对应的第一动效参数;且将动效参数从第二动效参数调整为第一动效参数;并控制第二应用播放音频内容,以及控制第二应用以第一动效参数显示动态图像。
[0179]
可选地,本申请实施例中,用户输入单元1007,还用于在处理器1010控制第二应用按照调整后的输出参数,输出目标内容之后,接收第一用户的第二输入;处理器1010,还用于响应于第二输入,控制第三应用按照调整后的输出参数,输出目标内容,第三应用与第四应用相同,第四应用为第二用户的电子设备中为提供目标内容的源应用。
[0180]
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
[0181]
本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述内容输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0182]
其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包
括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
[0183]
本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述内容输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0184]
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0185]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0186]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
[0187]
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1