[go: up one dir, main page]

CN112287260B - Content output method, device and electronic device - Google Patents

Content output method, device and electronic device Download PDF

Info

Publication number
CN112287260B
CN112287260B CN202011127632.6A CN202011127632A CN112287260B CN 112287260 B CN112287260 B CN 112287260B CN 202011127632 A CN202011127632 A CN 202011127632A CN 112287260 B CN112287260 B CN 112287260B
Authority
CN
China
Prior art keywords
user
portrait
application
output
parameters
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
Application number
CN202011127632.6A
Other languages
Chinese (zh)
Other versions
CN112287260A (en
Inventor
马子平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011127632.6A priority Critical patent/CN112287260B/en
Publication of CN112287260A publication Critical patent/CN112287260A/en
Application granted granted Critical
Publication of CN112287260B publication Critical patent/CN112287260B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/44Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a content output method, a content output device and electronic equipment, and belongs to the technical field of communication. The method can solve the problem of poor flexibility of outputting shared content, and comprises the following steps: receiving a first input of a first user, wherein the first input is used for triggering and outputting target content shared by a second user through a first application; in response to the first input, adjusting output parameters of the target content based on a first user representation and a second user representation, the first user representation being of the first user and the second user representation being of the second user; and controlling a second application to output target content according to the adjusted output parameters, wherein the second application is the same application as the first application in the electronic equipment of the first user. The application can improve the flexibility of output content.

Description

内容输出方法、装置和电子设备Content output method, device and electronic device

技术领域Technical Field

本申请属于通信技术领域,涉及一种内容输出方法、装置和电子设备。The present application belongs to the field of communication technology and relates to a content output method, device and electronic device.

背景技术Background Art

目前,用户可以通过电子设备接收到的分享链接,查看分享链接指示的分享内容。Currently, a user can view the shared content indicated by the sharing link through the sharing link received by the electronic device.

例如,假设一个会话群组的会话界面中包括一个音乐的分享链接,那么该会话群组中的成员可以在该分享链接上点击,以触发其电子设备显示与该分享链接对应的分享界面,并播放该音乐。其中,该会话群组中每个成员的电子设备显示的与该分享链接对应的分享界面均相同,且该会话群组中每个成员的电子设备播放的音乐1的播放参数也相同。For example, assuming that a conversation interface of a conversation group includes a music sharing link, members of the conversation group can click on the sharing link to trigger their electronic devices to display a sharing interface corresponding to the sharing link and play the music. The sharing interface corresponding to the sharing link displayed by the electronic device of each member of the conversation group is the same, and the playing parameters of the music 1 played by the electronic device of each member of the conversation group are also the same.

如此,由于不同电子设备通过上述会话群组中的分享链接输出的内容,以及输出内容的参数均相同,因此导致输出分享内容的灵活性较差。In this way, since the content output by different electronic devices through the sharing link in the above conversation group and the parameters of the output content are the same, the flexibility of outputting the shared content is poor.

发明内容Summary of the invention

本申请实施例的目的是提供一种内容输出方法、装置和电子设备,能够解决输出分享内容的灵活性较差的问题。The purpose of the embodiments of the present application is to provide a content output method, device and electronic device, which can solve the problem of poor flexibility in outputting shared content.

为了解决上述技术问题,本申请是这样实现的:In order to solve the above technical problems, this application is implemented as follows:

第一方面,本申请实施例提供了一种内容输出方法,该方法包括:接收第一用户的第一输入,第一输入用于触发输出第二用户通过第一应用分享的目标内容;响应于第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像;控制第二应用按照调整后的输出参数,输出目标内容,第二应用为第一用户的电子设备中与第一应用相同的应用。In a first aspect, an embodiment of the present application provides a content output method, the method comprising: receiving a first input from a first user, the first input being used to trigger output of target content shared by a second user through a first application; in response to the first input, adjusting output parameters of the target content according to a first user portrait and a second user portrait, the first user portrait being a user portrait of the first user, and the second user portrait being a user portrait of the second user; controlling the second application to output the target content according to the adjusted output parameters, the second application being an application in the first user's electronic device that is the same as the first application.

第二方面,本申请实施例提供了一种内容输出装置,该装置包括接收模块和处理模块。接收模块,用于接收第一用户的第一输入,第一输入用于触发输出第二用户通过第一应用分享的目标内容;处理模块,用于响应于接收模块接收的第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,且控制第一应用按照调整后的输出参数,输出目标内容;其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像,第二应用为第一用户的电子设备中与第一应用相同的应用。In a second aspect, an embodiment of the present application provides a content output device, which includes a receiving module and a processing module. The receiving module is used to receive a first input from a first user, and the first input is used to trigger the output of target content shared by a second user through a first application; the processing module is used to adjust the output parameters of the target content according to the first user portrait and the second user portrait in response to the first input received by the receiving module, and control the first application to output the target content according to the adjusted output parameters; wherein the first user portrait is a user portrait of the first user, the second user portrait is a user portrait of the second user, and the second application is an application in the electronic device of the first user that is the same as the first application.

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and the program or instruction, when executed by the processor, implements the steps of the method of the first aspect.

第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method of the first aspect are implemented.

第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method of the first aspect.

在本申请实施例中,内容输出装置可以接收第一用户的第一输入(用于触发输出第二用户通过第一应用分享的目标内容);且响应于第一输入,根据第一用户画像(为第一用户的用户画像)和第二用户画像(为第二用户的用户画像),调整目标内容的输出参数;并控制第二应用(为第一用户的电子设备中与第一应用相同的应用)按照调整后的输出参数,输出所述目标内容。通过该方案,由于内容输出装置可以根据分享者(即第二用户)的用户画像和被分享者(即第二用户)的用户画像调整分享内容的输出参数,因此对于同一分享内容,触发输出该分享内容的被分享者不同,该分享内容的输出参数可能不同。如此可以提高输出分享内容的灵活性。In an embodiment of the present application, the content output device can receive a first input from a first user (used to trigger the output of target content shared by a second user through a first application); and in response to the first input, adjust the output parameters of the target content according to the first user portrait (the user portrait of the first user) and the second user portrait (the user portrait of the second user); and control the second application (the same application as the first application in the electronic device of the first user) to output the target content according to the adjusted output parameters. Through this solution, since the content output device can adjust the output parameters of the shared content according to the user portrait of the sharer (i.e., the second user) and the user portrait of the sharee (i.e., the second user), for the same shared content, the output parameters of the shared content may be different if the sharee who triggers the output of the shared content is different. This can improve the flexibility of outputting shared content.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本申请实施例提供的内容输出方法的示意图;FIG1 is a schematic diagram of a content output method provided in an embodiment of the present application;

图2为本申请实施例提供的内容输出方法应用的界面示意图之一;FIG. 2 is a schematic diagram of one of the interfaces of the content output method application provided in an embodiment of the present application;

图3为本申请实施例提供的内容输出方法应用的界面示意图之二;FIG3 is a second schematic diagram of an interface of the content output method application provided in an embodiment of the present application;

图4为本申请实施例中的内容输出装置的示意图;FIG4 is a schematic diagram of a content output device in an embodiment of the present application;

图5为本申请实施例中的电子设备的示意图;FIG5 is a schematic diagram of an electronic device in an embodiment of the present application;

图6为本申请实施例提供的电子设备的硬件示意图。FIG. 6 is a hardware schematic diagram of an electronic device provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here. In addition, the "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally represents that the objects associated with each other are in an "or" relationship.

本申请实施例提供的内容输出方法中,内容输出装置可以接收第一用户的第一输入(用于触发输出第二用户通过第一应用分享的目标内容);且响应于第一输入,根据第一用户画像(为第一用户的用户画像)和第二用户画像(为第二用户的用户画像),调整目标内容的输出参数;并控制第二应用(为第一用户的电子设备中与第一应用相同的应用)按照调整后的输出参数,输出所述目标内容。通过该方案,由于内容输出装置可以根据分享者(即第二用户)的用户画像和被分享者(即第二用户)的用户画像调整分享内容的输出参数,因此对于同一分享内容,触发输出该分享内容的被分享者不同,该分享内容的输出参数可能不同。如此可以提高输出分享内容的灵活性。In the content output method provided in the embodiment of the present application, the content output device can receive a first input from a first user (used to trigger the output of the target content shared by the second user through the first application); and in response to the first input, adjust the output parameters of the target content according to the first user portrait (the user portrait of the first user) and the second user portrait (the user portrait of the second user); and control the second application (the same application as the first application in the electronic device of the first user) to output the target content according to the adjusted output parameters. Through this scheme, since the content output device can adjust the output parameters of the shared content according to the user portrait of the sharer (i.e., the second user) and the user portrait of the sharee (i.e., the second user), for the same shared content, the output parameters of the shared content may be different if the sharee who triggers the output of the shared content is different. This can improve the flexibility of outputting shared content.

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的内容输出方法进行详细地说明。The content output method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

本申请实施例提供的内容输出方法可以应用于输出分享内容的场景中。The content output method provided in the embodiment of the present application can be applied to the scenario of outputting shared content.

本申请实施例中,当被分享者触发其电子设备输出分享者通过社交应用分享的内容时,内容输出装置可以先根据分享者的用户画像和被分享者的用户画像,调整该内容的输出参数,然后再控制该社交应用按照调整后的输出参数,输出该内容。如此,由于不同被分享者的用户画像可能不同,因此可以确保不同被分享者的电子设备按照不同的输出参数输出该内容,从而可以提高输出分享内容的灵活性。In the embodiment of the present application, when the sharee triggers his electronic device to output the content shared by the sharer through the social application, the content output device can first adjust the output parameters of the content according to the user portrait of the sharee and the user portrait of the sharee, and then control the social application to output the content according to the adjusted output parameters. In this way, since the user portraits of different sharees may be different, it can be ensured that the electronic devices of different sharees output the content according to different output parameters, thereby improving the flexibility of outputting the shared content.

进一步地,相对于相关技术中采用相同的输出参数输出分享内容的方案,本申请实施例提供的内容输出方法可以实现采用不同的输出参数输出分享内容,即可以实现千人千面的输出参数输出分享内容,如此可以实现输出分享内容的多样性。Furthermore, compared with the solution of using the same output parameters to output shared content in the related art, the content output method provided in the embodiment of the present application can realize the output of shared content using different output parameters, that is, it can realize the output of shared content using output parameters that are different for different people, thus realizing the diversity of output shared content.

如图1所示,本申请实施例提供一种内容输出方法,该方法可以包括下述的步骤101至步骤103。As shown in FIG. 1 , an embodiment of the present application provides a content output method, which may include the following steps 101 to 103 .

步骤101、内容输出装置接收第一用户的第一输入。Step 101: A content output device receives a first input from a first user.

其中,第一输入用于触发输出第二用户通过第一应用分享的目标内容。The first input is used to trigger output of target content shared by the second user through the first application.

本申请实施例中,第二用户可以称为分享者,第一用户可以称为被分享者。In the embodiment of the present application, the second user may be referred to as a sharer, and the first user may be referred to as a sharee.

可选地,本申请实施例中,第一用户与第二用户可以相同,也可以不同。Optionally, in the embodiment of the present application, the first user and the second user may be the same or different.

可选地,本申请实施例中,第一应用可以为第二用户的电子设备中安装的任意可以分享内容的应用。例如,第一应用可以为社交应用(如通讯应用、聊天应用)。Optionally, in the embodiment of the present application, the first application may be any application installed in the electronic device of the second user that can share content. For example, the first application may be a social application (such as a communication application, a chat application).

可选地,本申请实施例中,目标内容的类型可以为网页类、文本类、图像类、视频类和音频类中的至少一项。Optionally, in the embodiment of the present application, the type of the target content may be at least one of a web page type, a text type, an image type, a video type, and an audio type.

例如,当目标内容的类型为网页类时,目标内容可以包括音频内容、新闻资讯、小说内容、视频内容等任意内容的网页,具体可以根据实际使用需求确定,本申请实施例不作限定。For example, when the type of the target content is a web page, the target content may include web pages of any content such as audio content, news information, novel content, video content, etc. The specific content can be determined based on actual usage requirements and is not limited in the embodiments of the present application.

可选地,本申请实施例中,第二用户通过第一应用分享目标内容的方法可以为:第二用户触发其电子设备通过第一应用分享一个分享标签,该分享标签中包括指示目标内容的分享链接。Optionally, in an embodiment of the present application, the method for the second user to share the target content through the first application may be: the second user triggers his electronic device to share a sharing tag through the first application, and the sharing tag includes a sharing link indicating the target content.

可选地,本申请实施例中,第一输入可以为用户的语音输入、手势输入或触控输入,具体可以根据实际使用需求确定。Optionally, in the embodiment of the present application, the first input may be a user's voice input, gesture input or touch input, which may be specifically determined according to actual usage requirements.

例如,以第一输入为用户的触控输入为例,假设第一用户的电子设备中显示一个分享标签,那么第一输入可以为第一用户在该分享标签上的输入(例如点击输入)。For example, taking the first input as a user's touch input as an example, assuming that a sharing tag is displayed on the first user's electronic device, the first input may be the first user's input on the sharing tag (eg, click input).

步骤102、内容输出装置响应于第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数。Step 102: The content output device adjusts output parameters of the target content according to the first user portrait and the second user portrait in response to the first input.

其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像。Among them, the first user portrait is a user portrait of the first user, and the second user portrait is a user portrait of the second user.

本申请实施例中,一个用户的用户画像可以包括以下至少一项:个人信息画像、偏好画像(或历史行为画像)、气象画像、地理位置画像等。In the embodiment of the present application, a user profile of a user may include at least one of the following: personal information profile, preference profile (or historical behavior profile), weather profile, geographic location profile, etc.

其中,个人信息画像指示用户的个人信息;偏好画像指示用户的偏好(或历史行为习惯);气象画像指示用户所处位置的气象状况。Among them, the personal information portrait indicates the user's personal information; the preference portrait indicates the user's preferences (or historical behavior habits); and the weather portrait indicates the weather conditions at the user's location.

示例性地,用户的个人信息可以包括:生日、星座、生肖、性别、地域、学历、职业等信息中的至少一项。用户的偏好可以包括听歌偏好(例如流行、欧美、或经典等)、颜色偏好或阅读偏好等偏好中的至少一项。用户所处位置的气象状况可以包括:雨雪阴晴(即天气)、空气质量、温度、湿度等气象状况中的至少一项。For example, the user's personal information may include at least one of: birthday, constellation, zodiac sign, gender, region, education, occupation, etc. The user's preferences may include at least one of: listening to music preferences (such as popular, European and American, or classic, etc.), color preferences, or reading preferences. The weather conditions at the user's location may include at least one of: rain, snow, cloudy, sunny (i.e., weather), air quality, temperature, humidity, etc.

本申请实施例中,目标内容不同,目标内容的输出参数也可能不同。In the embodiment of the present application, the target content is different, and the output parameters of the target content may also be different.

例如,当目标内容包括音频内容和动态图像时,目标内容的输出参数包括与该音频内容对应的播放参数、与该动态图像对应的动效参数。For example, when the target content includes audio content and dynamic images, the output parameters of the target content include playback parameters corresponding to the audio content and motion effect parameters corresponding to the dynamic images.

例如,当目标内容包括文本内容时,目标内容的输出参数包括与该文本内容对应的字体、字号、字体颜色、背景颜色中至少一项的显示参数。For example, when the target content includes text content, the output parameter of the target content includes display parameters of at least one of the font, font size, font color, and background color corresponding to the text content.

可选地,本申请实施例中,用户画像与目标内容的初始输出参数之间具有关联关系。可以理解,本申请实施例中,是在确定目标内容的初始输出参数之后,才创建用户画像与目标内容的初始输出参数之间的关联关系的。目标内容的初始输出参数可以为提供目标内容的源应用默认的输出参数,或者可以为第二用户触发调整后的输出参数。Optionally, in the embodiment of the present application, there is an association relationship between the user portrait and the initial output parameters of the target content. It can be understood that in the embodiment of the present application, the association relationship between the user portrait and the initial output parameters of the target content is created after the initial output parameters of the target content are determined. The initial output parameters of the target content can be the default output parameters of the source application providing the target content, or can be the output parameters adjusted for the second user trigger.

示例性地,在分享目标内容之前,第二用户的电子设备,或者第二用户的电子设备的服务器可以创建第二用户画像与目标内容的初始输出参数之间的关联关系。Exemplarily, before sharing the target content, the electronic device of the second user, or the server of the electronic device of the second user, may create an association relationship between the second user portrait and the initial output parameters of the target content.

具体的,假设目标内容包括音频内容,那么:第二用户的电子设备可以将第二用户的个人信息画像与初始音域参数关联;且将第二用户的偏好画像与初始音效类型(包括全景环绕、超重低音、KTV、音乐厅等类型)关联;并第二用户的气象状况与初始均衡器类型(流行、古典、现代、民谣、摇滚)关联。Specifically, assuming that the target content includes audio content, then: the second user's electronic device can associate the second user's personal information portrait with the initial sound range parameters; and associate the second user's preference portrait with the initial sound effect type (including panoramic surround, subwoofer, KTV, concert hall, etc.); and associate the second user's weather conditions with the initial equalizer type (pop, classical, modern, folk, rock).

本申请实施例中,用户画像和目标内容的初始输出参数之间的关联关系为调整目标内容的输出参数的基准。In the embodiment of the present application, the correlation between the user portrait and the initial output parameters of the target content is the basis for adjusting the output parameters of the target content.

例如,当用户画像不同(即第一用户画像与与第二用户画像之间存在差异)时,目标内容的输出参数也在初始输出参数的基础上随之变化。可以看出,根据第一用户画像和第二用户画像,调整目标内容的输出参数可以理解为:以初始输出参数为基准,根据分享者的用户画像与被分享者的用户画像之间的差异程度,对初始输出参数进行调整(例如对初始输出参数进行一定程度的取舍和/或增删),以得到调整后的输出参数。For example, when the user portraits are different (i.e., there is a difference between the first user portrait and the second user portrait), the output parameters of the target content also change based on the initial output parameters. It can be seen that adjusting the output parameters of the target content based on the first user portrait and the second user portrait can be understood as: taking the initial output parameters as a benchmark, adjusting the initial output parameters (e.g., making certain trade-offs and/or additions and deletions to the initial output parameters) based on the degree of difference between the user portrait of the sharer and the user portrait of the sharee, so as to obtain the adjusted output parameters.

本申请实施例中,可以认为目标内容的初始输出参数为最符合第二用户喜好的输出参数,调整后的输出参数为在初始输出参数的基础上,比较符合第一用户喜好的输出参数。In the embodiment of the present application, it can be considered that the initial output parameters of the target content are the output parameters that best meet the preferences of the second user, and the adjusted output parameters are the output parameters that are more in line with the preferences of the first user based on the initial output parameters.

例如,假设目标内容包括图像,且该图像初始的颜色为白色,即第一用户喜欢白色;又假设第二用户喜欢红色;那么根据第一用户画像(白色)和第二用户画像(红色),调整目标内容的输出参数之后,该图像的颜色可以为粉红色。即调整后的图像的颜色更偏向于第一用户的喜好。For example, assuming that the target content includes an image, and the initial color of the image is white, that is, the first user likes white; and assuming that the second user likes red; then according to the first user portrait (white) and the second user portrait (red), after adjusting the output parameters of the target content, the color of the image can be pink. That is, the color of the adjusted image is more inclined to the first user's preference.

步骤103、内容输出装置控制第二应用按照调整后的输出参数,输出目标内容。Step 103: The content output device controls the second application to output the target content according to the adjusted output parameters.

其中,第二应用为第一用户的电子设备中与第一应用相同的应用。The second application is an application in the electronic device of the first user that is the same as the first application.

示例性地,假设目标内容包括图像,且调整输出参数前,该图像的颜色为白色,又假设调整参数后该图像的颜色为粉红色;那么内容输出装置控制第一用户的电子设备中的第二应用以粉红色显示该图像。Exemplarily, assuming that the target content includes an image, and before adjusting the output parameters, the color of the image is white, and assuming that after adjusting the parameters, the color of the image is pink; then the content output device controls the second application in the first user's electronic device to display the image in pink.

示例性地,内容输出装置控制第二应用按照调整后的输出参数,输出目标内容具体可以为:控制第二应用显示与目标内容对应的分享界面(例如以Html5形式显示的界面),并通过该分享界面按照调整后的输出参数,输出目标内容。Exemplarily, the content output device controls the second application to output the target content according to the adjusted output parameters, which can specifically be: controlling the second application to display a sharing interface corresponding to the target content (for example, an interface displayed in Html5 format), and outputting the target content through the sharing interface according to the adjusted output parameters.

本申请实施例提供的内容输出方法中,由于内容输出装置可以根据分享者(即第二用户)的用户画像和被分享者(即第二用户)的用户画像调整分享内容的输出参数,因此对于同一分享内容,触发输出该分享内容的被分享者不同,该分享内容的输出参数可能不同。如此可以提高输出分享内容的灵活性和多样性。In the content output method provided in the embodiment of the present application, since the content output device can adjust the output parameters of the shared content according to the user portrait of the sharer (i.e., the second user) and the user portrait of the sharee (i.e., the second user), for the same shared content, the output parameters of the shared content may be different if the sharee who triggers the output of the shared content is different. This can improve the flexibility and diversity of outputting shared content.

可选地,本申请实施例中,在上述步骤102之前,本申请实施例提供的内容输出方法还可以包括下述的步骤104和步骤105,上述步骤102具体可以通过下述的步骤102a实现。Optionally, in the embodiment of the present application, before the above step 102, the content output method provided in the embodiment of the present application may further include the following steps 104 and 105, and the above step 102 may be specifically implemented by the following step 102a.

步骤104、内容输出装置响应于第一输入,获取第二用户画像。Step 104: The content output device obtains a second user portrait in response to the first input.

可选地,本申请实施例中,第二用户通过第一应用分享目标内容时,第二用户的电子设备还可以通过第一应用分享第二用户画像。从而当内容输出装置接收到第一输入时,内容输出装置可以获取到第二用户画像。Optionally, in the embodiment of the present application, when the second user shares the target content through the first application, the electronic device of the second user can also share the second user portrait through the first application. Thus, when the content output device receives the first input, the content output device can obtain the second user portrait.

例如,第二用户的电子设备可以分享指示第二用户画像的信息,当第一用户执行第一输入时,内容输出装置可以解析该信息,以得到第二用户画像。For example, the electronic device of the second user may share information indicating a portrait of the second user, and when the first user performs the first input, the content output device may parse the information to obtain the portrait of the second user.

步骤105、内容输出装置根据第二用户画像的画像类别,获取第一用户画像。Step 105: The content output device obtains the first user portrait according to the portrait category of the second user portrait.

步骤102a、内容输出装置根据第一用户画像和第二用户画像,调整目标内容的输出参数。对于步骤102a的详细描述,具体可以参见上述步骤102中的相关描述,为了避免重复,此处不再赘述。Step 102a: The content output device adjusts the output parameters of the target content according to the first user portrait and the second user portrait. For a detailed description of step 102a, please refer to the relevant description in the above step 102, which will not be repeated here to avoid repetition.

其中,第一用户画像的画像类别与第二用户画像的画像类别相同。Among them, the portrait category of the first user portrait is the same as the portrait category of the second user portrait.

本申请实施例中,第二用户画像的类别可以包括:气象类别、个人信息类别、用户偏好类别中的至少一项。In the embodiment of the present application, the category of the second user portrait may include: at least one of: a weather category, a personal information category, and a user preference category.

例如,如果第二用户画像包括第二用户的个人信息画像、第二用户的听歌偏好画像、第二用户的气象画像(指示分享目标内容时第二用户所处位置的气象状况);那么第一用户画像包括第一用户的个人信息画像、第一用户的听歌偏好画像、第一用户当前所处位置的气象画像。For example, if the second user portrait includes the second user's personal information portrait, the second user's music preference portrait, and the second user's weather portrait (indicating the weather conditions at the second user's location when sharing the target content); then the first user portrait includes the first user's personal information portrait, the first user's music preference portrait, and the weather portrait of the first user's current location.

可选地,本申请实施例中,内容输出装置可以基于第二用户画像的类别,从电子设备中获或从电子设备的服务器中获取第一用户画像。具体可以根据实际使用需求确定。Optionally, in the embodiment of the present application, the content output device may obtain the first user portrait from the electronic device or from a server of the electronic device based on the category of the second user portrait. The specific method may be determined according to actual usage requirements.

本申请实施例中,由于内容输出装置是根据第二用户画像的画像类别获取第一用户画像的,且第一用户画像的画像类别与第二用户画像的画像类别相同,因此可以提高获取用户画像的准确性。In the embodiment of the present application, since the content output device obtains the first user portrait based on the portrait category of the second user portrait, and the portrait category of the first user portrait is the same as the portrait category of the second user portrait, the accuracy of obtaining the user portrait can be improved.

下面再对内容输出装置根据第一用户画像和第二用户画像调整目标内容的输出参数的方法进行示例性地描述。The following is an exemplary description of a method in which the content output device adjusts output parameters of the target content according to the first user portrait and the second user portrait.

可选地,本申请实施例中,上述步骤102a具体可以通过下述的步骤102a1和步骤102a2实现。Optionally, in the embodiment of the present application, the above step 102a can be specifically implemented by the following steps 102a1 and 102a2.

步骤102a1、内容输出装置将第一用户画像和第二用户画像输入参数调整模型中处理,得到与第一用户画像和第二用户画像对应的目标调整参数。Step 102a1: The content output device inputs the first user portrait and the second user portrait into a parameter adjustment model for processing to obtain target adjustment parameters corresponding to the first user portrait and the second user portrait.

步骤102a2、内容输出装置按照目标调整参数,调整目标内容的输出参数。Step 102a2: The content output device adjusts the output parameters of the target content according to the target adjustment parameters.

其中,上述参数调整模型可以为根据用户画像和用户调整输出参数的历史行为信息训练得到的。可以理解,本申请实施例中,该用户画像可以包括电子设备的服务器收集的分享内容的大多数用户(以下称为第一目标用户)的用户画像和被分享内容的大多数用户(以下称为第二目标用户)的用户画像;该历史行为信息可以为第二目标用户调整被分享的内容的输出参数的历史行为信息。The parameter adjustment model can be trained based on the user portrait and the historical behavior information of the user adjusting the output parameters. It can be understood that in the embodiment of the present application, the user portrait can include the user portraits of most users who share the content (hereinafter referred to as the first target user) and the user portraits of most users of the shared content (hereinafter referred to as the second target user) collected by the server of the electronic device; the historical behavior information can be the historical behavior information of the second target user adjusting the output parameters of the shared content.

例如,假设一个用户(即分享内容的用户,也即分享者)向另一个用户(即被分享内容的用户,也即被分享者)分享了内容a,且该一个用户的用户画像为用户画像1,该另一个用户的用户画像为画像2;又假设该另一个用户在其电子设备输出内容a的过程中,触发将内容a的输出参数从参数x1调整为参数x2,即该另一个用户更喜欢以x2输出内容a。那么:训练参数调整模型的用户画像包括用户画像1和用户画像2,训练参数调整模型的历史行为信息包括该另一个用户触发将该内容的输出参数从参数x1调整为参数x2的行为信息。For example, suppose that a user (i.e., the user sharing the content, also known as the sharer) shares content a with another user (i.e., the user being shared with, also known as the sharee), and the user portrait of the user is user portrait 1, and the user portrait of the other user is portrait 2; and suppose that the other user, in the process of outputting content a on his electronic device, triggers the adjustment of the output parameter of content a from parameter x1 to parameter x2, that is, the other user prefers to output content a with x2. Then: the user portraits of the training parameter adjustment model include user portrait 1 and user portrait 2, and the historical behavior information of the training parameter adjustment model includes the behavior information of the other user triggering the adjustment of the output parameter of the content from parameter x1 to parameter x2.

可选地,本申请实施例中,第一目标用户中可以包括第一用户,也可以不包括第一用户。第二目标用户中可以包括第二用户,也可以不包括第二用户。Optionally, in the embodiment of the present application, the first target user may include the first user or may not include the first user, and the second target user may include the second user or may not include the second user.

本申请实施例中,上述参数调整模型为与第二用户画像的画像类别对应的参数调整模型。In the embodiment of the present application, the above-mentioned parameter adjustment model is a parameter adjustment model corresponding to the portrait category of the second user portrait.

例如,当第二用户画像的画像类别为个人信息类别时,上述参数调整模型为与个人信息类别对应的参数调整模型。For example, when the portrait category of the second user portrait is a personal information category, the parameter adjustment model is a parameter adjustment model corresponding to the personal information category.

示例性地,如果一个参数调整模型为与个人信息类别对应的参数调整模型,那么该参数调整模型是以第一目标用户的个人信息、第二目标用户的用户的个人信息,以及第二目标用户触发调整分享内容的输出参数的历史行为信息训练得到的。Exemplarily, if a parameter adjustment model is a parameter adjustment model corresponding to a personal information category, then the parameter adjustment model is trained based on the personal information of the first target user, the personal information of the second target user, and the historical behavior information of the second target user triggering the adjustment of the output parameters of the shared content.

可选地,本申请实施例中,目标调整参数可以包括:第二用户画像和目标权值。其中,目标权值指示第一用户对目标内容的初始输出参数的满意程度。Optionally, in the embodiment of the present application, the target adjustment parameter may include: a second user portrait and a target weight, wherein the target weight indicates the first user's satisfaction with the initial output parameters of the target content.

本申请实施例中,内容输出装置按照目标调整参数,调整目标内容的输出参数可以为:以目标权值为调整比例,对与目标内容的初始输出参数进行调整。In the embodiment of the present application, the content output device adjusts the parameters according to the target, and the output parameters of the target content can be adjusted by adjusting the initial output parameters of the target content with the target weight as the adjustment ratio.

例如,假设目标内容的输出参数包括与动态图像对应的更新频率,且该更新频率为f1(即目标内容的初始输出参数),目标调整参数用于调整与动态图像对应的更新频率;那么:若目标权值为1,则调整后的更新频率为f1,即调整前后的更新频率相同;若目标权值为0.5,则调整后的更新频率可以为0.5*f1,即调整前的更新频率大于调整后的更新频率;若目标权值为1.5,则调整后的更新频率可以为1.5*f1,即调整前的更新频率小于调整后的更新频率;若目标权值为0,则调整后的更新频率为0,此时,动态图像不再更新,类似静态图像。For example, assuming that the output parameters of the target content include an update frequency corresponding to a dynamic image, and the update frequency is f1 (i.e., the initial output parameters of the target content), the target adjustment parameter is used to adjust the update frequency corresponding to the dynamic image; then: if the target weight is 1, the adjusted update frequency is f1, i.e., the update frequency before and after the adjustment is the same; if the target weight is 0.5, the adjusted update frequency can be 0.5*f1, i.e., the update frequency before adjustment is greater than the adjusted update frequency; if the target weight is 1.5, the adjusted update frequency can be 1.5*f1, i.e., the update frequency before adjustment is less than the adjusted update frequency; if the target weight is 0, the adjusted update frequency is 0, at which time, the dynamic image is no longer updated, similar to a static image.

本申请实施例中,目标调整参数与推优因子意思相同,两者可以互换。In the embodiments of the present application, the target adjustment parameter and the optimization factor have the same meaning and can be interchanged.

本申请实施例中,调整后的输出参数与加权因子意思相同,两者可以互换。In the embodiment of the present application, the adjusted output parameter and the weighting factor have the same meaning and the two can be interchangeable.

本申请实施例中,由于目标调整参数是将第一用户画像和第二用户画像输入参数调整模型中处理得到的,且该参数调整模型是根据用户画像和用户调整输出参数的历史行为信息训练得到的,因此在按照目标调整参数调整目标内容的输出参数之后,不但可以实现千人千面地输出目标内容,而且能够兼顾第一用户和第二用户的输出偏好,以便于第一用户体会第二用户分享目标内容时的心境。In the embodiment of the present application, since the target adjustment parameters are obtained by processing the first user portrait and the second user portrait into the parameter adjustment model, and the parameter adjustment model is trained based on the user portraits and the historical behavior information of the users adjusting the output parameters, after adjusting the output parameters of the target content according to the target adjustment parameters, not only can the target content be output in different ways for different people, but also the output preferences of the first user and the second user can be taken into account, so that the first user can understand the mood of the second user when sharing the target content.

可选地,本申请实施例中,目标调整参数可以包括N个子调整参数,N可以为正整数。该N个子调整参数中的每个子调整参数分别为将一个第一子画像和一个第二子画像输入一个子参数调整模型处理得到的。Optionally, in the embodiment of the present application, the target adjustment parameter may include N sub-adjustment parameters, where N may be a positive integer. Each of the N sub-adjustment parameters is obtained by inputting a first sub-portrait and a second sub-portrait into a sub-parameter adjustment model for processing.

其中,确定一个子调整参数的第一子画像的画像类别和第二子画像的画像类别相同,且第一子画像为第一用户画像中的子画像,第二子画像为第二用户画像中的子画像,子参数调整模型为与第二子画像的画像类别对应的参数调整模型。Among them, the portrait category of the first sub-portrait that determines a sub-adjustment parameter is the same as the portrait category of the second sub-portrait, and the first sub-portrait is a sub-portrait in the first user portrait, the second sub-portrait is a sub-portrait in the second user portrait, and the sub-parameter adjustment model is a parameter adjustment model corresponding to the portrait category of the second sub-portrait.

可选地,本申请实施例中,上述N个子调整参数为将N个第一子画像和N个第二子画像输入N个子调整参数模型得到的,N个第一子画像、N个第二子画像和N个子调整模型一一对应。且N个第一子画像为第一用户画像中的子画像,N个第二子画像为第二用户画像中的子画像。Optionally, in the embodiment of the present application, the N sub-adjustment parameters are obtained by inputting N first sub-portraits and N second sub-portraits into N sub-adjustment parameter models, and the N first sub-portraits, the N second sub-portraits and the N sub-adjustment models correspond one to one. The N first sub-portraits are sub-portraits in the first user portrait, and the N second sub-portraits are sub-portraits in the second user portrait.

本申请实施例中,N个第二子画像属于N个不同的画像类别,上述N个子参数调整模型为与N个第二子画像类别对应的子参数调整模型。In the embodiment of the present application, the N second sub-portraits belong to N different portrait categories, and the N sub-parameter adjustment models are sub-parameter adjustment models corresponding to the N second sub-portrait categories.

可选地,本申请实施例中,当目标调整参数包括N个子调整参数时,目标内容的输出参数包括M个子输出参数,且N个子调整参数与M个子输出参数中的N个子输入参数一一对应,M为大于或等于N的整数。Optionally, in an embodiment of the present application, when the target adjustment parameter includes N sub-adjustment parameters, the output parameter of the target content includes M sub-output parameters, and the N sub-adjustment parameters correspond one-to-one to N sub-input parameters of the M sub-output parameters, and M is an integer greater than or equal to N.

本申请实施例中,N个子调整参数中的每个子调整参数用于调整与该子调整参数对应的子输出参数。In the embodiment of the present application, each sub-adjustment parameter of the N sub-adjustment parameters is used to adjust the sub-output parameter corresponding to the sub-adjustment parameter.

例如,假设目标内容包括动态图像,N个子调整参数分别为子调整参数1、子调整参数2和子调整参数3,其中,子调整参数1用于调整动态图像的显示尺寸,调整参数2可以调整动态图像的显示颜色,子调整参数3可以用于调整动态图像的显示位置。For example, assuming that the target content includes a dynamic image, the N sub-adjustment parameters are sub-adjustment parameter 1, sub-adjustment parameter 2 and sub-adjustment parameter 3, where sub-adjustment parameter 1 is used to adjust the display size of the dynamic image, adjustment parameter 2 can adjust the display color of the dynamic image, and sub-adjustment parameter 3 can be used to adjust the display position of the dynamic image.

可选地,本申请实施例中,当M大于N时,表示内容输出装置根据用户画像调整目标内容中的部分输出参数。Optionally, in an embodiment of the present application, when M is greater than N, it indicates that the content output device adjusts some output parameters in the target content according to the user portrait.

可选地,本申请实施例中,对于上述N个子调整参数中的每个子调整参数,一个子调整参数包括一个第二子画像和一个权值,该权值指示第一用户对与该一个第二子画像对应的子初始输出参数的满意程度。Optionally, in an embodiment of the present application, for each of the above-mentioned N sub-adjustment parameters, a sub-adjustment parameter includes a second sub-portrait and a weight, and the weight indicates the first user's satisfaction with the sub-initial output parameter corresponding to the second sub-portrait.

可选地,本申请实施例中,第二子画像可以为:第二用户的个人信息画像、第二用户的听歌偏好画像、第二用户的气象画像中的任意一种。相应地,第一子画像可以为:第一用户的个人信息画像、第一用户的听歌偏好画像、第一用户当前所处位置的气象画像中的任意一种。Optionally, in the embodiment of the present application, the second sub-portrait may be any one of: a personal information portrait of the second user, a music preference portrait of the second user, and a weather portrait of the second user. Correspondingly, the first sub-portrait may be any one of: a personal information portrait of the first user, a music preference portrait of the first user, and a weather portrait of the first user's current location.

可选地,本申请实施例中,每个子画像中可以包括至少一个标签。Optionally, in an embodiment of the present application, each sub-portrait may include at least one label.

例如,个人信息画像中可以包括:生日标签、星座标签、生肖标签、性别标签、地域标签、学历标签、职业标签等。气象画像类型中可以包括:天气标签、空气质量标签、温度标签、湿度标签等。用户偏好画像可以包括:喜欢的音乐类型标签。For example, personal information portraits may include: birthday tags, constellation tags, zodiac tags, gender tags, region tags, education tags, occupation tags, etc. Meteorological portrait types may include: weather tags, air quality tags, temperature tags, humidity tags, etc. User preference portraits may include: favorite music type tags.

可选地,本申请实施例中,一个子调整参数包括的权值,具体为该子调整参数中的第二子画像中的各个标签对应的权值之和。Optionally, in the embodiment of the present application, the weight included in a sub-adjustment parameter is specifically the sum of the weights corresponding to each label in the second sub-portrait in the sub-adjustment parameter.

例如,假设一个子调整参数为:第二用户的个人信息画像和权值0.5;又假设第二用户信息画像包括:生日标签、星座标签、生肖标签、性别标签、地域标签、学历标签和职业标签;那么:权值0.5为生日标签对应的权值、星座标签对应的权值、生肖标签对应的权值、性别标签对应的权值、地域标签对应的权值、学历标签对应的权值和职业标签对应的权值之和。其中,生肖标签的权值根据第二用户的生肖标签和第一用户的生肖标签确定,星座标签的权值根据第二用户的星座标签和第一用户的星座标签确定,以此类推。For example, suppose a sub-adjustment parameter is: the personal information profile of the second user and a weight of 0.5; suppose the information profile of the second user includes: birthday tag, constellation tag, zodiac tag, gender tag, region tag, education tag and occupation tag; then: the weight of 0.5 is the sum of the weight corresponding to the birthday tag, the weight corresponding to the constellation tag, the weight corresponding to the zodiac tag, the weight corresponding to the gender tag, the weight corresponding to the region tag, the weight corresponding to the education tag and the weight corresponding to the occupation tag. Among them, the weight of the zodiac tag is determined according to the zodiac tag of the second user and the zodiac tag of the first user, and the weight of the constellation tag is determined according to the constellation tag of the second user and the constellation tag of the first user, and so on.

下面再结合实例对得到目标调整参数的方法进行示例性地说明。The method for obtaining the target adjustment parameter is described below with reference to an example.

示例性地,假设目标内容包括音频内容和动态图像,那么内容输出装置可以执行以下步骤,以得到目标调整参数:Exemplarily, assuming that the target content includes audio content and dynamic images, the content output device may perform the following steps to obtain the target adjustment parameters:

1、对用户画像进行标签离散化1. Discretize labels for user portraits

首先,将第二用户的个人信息画像记为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均为整数。First, the personal information portrait of the second user is recorded as A1, including s personal information labels, which are recorded as A1-1, A1-2, A1-3, .....A1-s; the music preference portrait of the second user is recorded as H1, including m preference labels, which are recorded as H1-1, H1-2, H1-3, ...H1-m; the weather condition portrait of the second user's location when the second user shares the target content is recorded as T1, including k weather labels, which are recorded as T1-1, T1-2, T1-3, ....., T1-k; the other portraits of the second user are recorded as O1, where s, m, and k are all integers.

其次,将第一用户的个人信息画像记为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均为整数。Secondly, the personal information portrait of the first user is recorded as A2, including s personal information labels, which are recorded as A2-1, A2-2, A2-3, .....A2-s respectively; the music preference portrait of the second user is recorded as H2, including m preference labels, which are recorded as H2-1, H2-2, H2-3, ...H2-m respectively; the weather condition portrait of the second user's current location is recorded as T1, including k weather labels, which are recorded as T2-1, T2-2, T2-3, ....., T2-k respectively; the other portraits of the first user are recorded as O2, where s, m, and k are all integers.

2、推优因子(即离散化的标签)加权差异化:根据第一用户画像中的N(N=3)个第一子画像,调整第二用户画像中的N个第二子画像对应的权值的分布。2. Weighted differentiation of recommendation factors (i.e., discretized labels): According to the N (N=3) first sub-portraits in the first user portrait, the distribution of weights corresponding to the N second sub-portraits in the second user portrait is adjusted.

具体地,根据第一用户画像中标签离散化的数据(偏好、用户信息、天气),分阶梯差异化的对第二用户画像中的第二子画像对应的权值进行调整,将第二用户的个人信息画像调整后的权值记为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。Specifically, according to the discretized label data (preferences, user information, weather) in the first user portrait, the weights corresponding to the second sub-portrait in the second user portrait are adjusted in a step-by-step and differentiated manner, and the adjusted weights of the second user's personal information portrait are recorded as Wa, including: Wa-1, Wa-2, Wa-3,...Wa-s; the adjusted weights of the second user's music preference portrait are recorded as Wh, including: Wh-1, Wh-2, Wh-3,...Wh-m; the adjusted weights of the second user's meteorological condition portrait are recorded as Wt, including Wt-1, Wt-2, Wt-3,.....Wt-k; the adjusted weights of other portraits of the second user are recorded as Wo.

具体地,推优因子(即目标调整参数)以键值对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)。Specifically, the recommendation factors (i.e., target adjustment parameters) are saved in a key-value map. For example, the personal information recommendation factors (i.e., the sub-adjustment parameters corresponding to the user portrait whose portrait category is the personal information category) are recorded as: (A1-1, Wa-1), (A1-2, Wa-2), ..... (A1-s, Wa-s); the music tag recommendation factors of listening preference (i.e., the sub-adjustment parameters corresponding to the user portrait whose portrait category is the user preference category) are recorded as (H1-1, Wh-1), (H1-2, Wh-2)......(H1-m, Wh-m); the weather condition recommendation factors (i.e., the sub-adjustment parameters corresponding to the user portrait whose portrait category is the weather category) are recorded as (T1-1, Wt-1), (T1-2, Wt-2)...(T1-k, Wt-k); other recommendation factors are recorded as (O1, Wo).

可以看出,本申请实施例中,目标调整参数可以包括个人信息推优因子、听歌偏好的音乐标签推优因子和气象状况推优因子中的至少一项。It can be seen that in the embodiment of the present application, the target adjustment parameters may include at least one of a personal information recommendation factor, a music tag recommendation factor of song preference, and a weather condition recommendation factor.

其中,根据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。以此类推。Among them, wa-1 is determined according to A1-1 and A2-1, wa-2 is determined according to A1-2 and A2-2, .... Wh-1 is determined according to H1-1 and H2-1, Wh-2 is determined according to H1-2 and H2-2, .... Wt-1 is determined according to T1-1 and T2-2, Wt-2 is determined according to T1-2 and T2-2, and so on.

可选地,本申请实施例中,Wa、Wh、Wt和Wo中,权值越大表示第一用户对该权值对应的用户画像关联的初始输出参数的满意程度越高。Optionally, in an embodiment of the present application, among Wa, Wh, Wt and Wo, a larger weight indicates that the first user is more satisfied with the initial output parameters associated with the user portrait corresponding to the weight.

例如,若按权值从大至小的顺序为:Wa、Wh、Wt和Wo,则表示第一用户对第二用户的个人信息关联的子初始输出参数的满意度最高。For example, if the weights are in descending order: Wa, Wh, Wt, and Wo, it means that the first user is most satisfied with the sub-initial output parameter associated with the personal information of the second user.

进一步地,假设目标内容包括4个子输出参数,分别为Pa0、Ph0、Pt0、Po0;又假设目标调整参数包括4个子调整参数,分别为:(A1,Wa)、(H1,Wh)、(T1,Wt)和(O,Wo),且按照目标调整参数,调整目标内容的输出参数之后,目标内容的输出参数为:Pa、Ph、Pt、Po,那么Pa与Pa0之间的匹配度最高,Po与Po0之间的匹配度最低。Further, assuming that the target content includes 4 sub-output parameters, namely Pa0, Ph0, Pt0, and Po0; assuming that the target adjustment parameters include 4 sub-adjustment parameters, namely: (A1, Wa), (H1, Wh), (T1, Wt) and (O, Wo), and after adjusting the output parameters of the target content according to the target adjustment parameters, the output parameters of the target content are: Pa, Ph, Pt, Po, then the matching degree between Pa and Pa0 is the highest, and the matching degree between Po and Po0 is the lowest.

示例性地,在得到目标调整参数之后,可以结合目标调整参数对初始输出参数进行调整,模拟出音乐播放的动态图像,例如:以环形动图律动方式或以分区域律动方式呈现不同的效果。Exemplarily, after obtaining the target adjustment parameters, the initial output parameters can be adjusted in combination with the target adjustment parameters to simulate a dynamic image of music playing, for example, presenting different effects in a circular motion or in a regional motion.

本申请实施例中,由于目标调整参数包括N个子调整参数,且不同子调整参数为第一用户画像和第二用户画像中,不同画像类别的子画像确定的,因此可以提高目标参数的准确性。In the embodiment of the present application, since the target adjustment parameter includes N sub-adjustment parameters, and different sub-adjustment parameters are determined by sub-portraits of different portrait categories in the first user portrait and the second user portrait, the accuracy of the target parameter can be improved.

进一步地,由于目标调整参数中的不同子调整参数用于调整目标内容的输出参数中的不同子输出参数,因此可以提高调整输出参数的精确性。Furthermore, since different sub-adjustment parameters in the target adjustment parameter are used to adjust different sub-output parameters in the output parameter of the target content, the accuracy of adjusting the output parameter can be improved.

可选地,本申请实施例中,上述N个子调整参数中的每个子调整参数可以包括一个权值。在上述步骤102a2之前,本申请实施例提供的内容输出方法还可以包括下述的步骤106。Optionally, in the embodiment of the present application, each of the N sub-adjustment parameters may include a weight. Before the above step 102a2, the content output method provided in the embodiment of the present application may further include the following step 106.

步骤106、内容输出装置按照预设方式,调整N个子调整参数的权值。Step 106: The content output device adjusts the weights of the N sub-adjustment parameters according to a preset method.

其中,目标调整参数为调整权值后的N个子调整参数,且调整权值后的N个子调整参数的权值之和为1。The target adjustment parameter is the N sub-adjustment parameters after the weights are adjusted, and the sum of the weights of the N sub-adjustment parameters after the weights are adjusted is 1.

可选地,本申请实施例中,上述预设方式可以包括:(1)、均匀调整;或(2)、按N个子调整参数的优先级调整,该优先级根据N个子调整参数调整前的权值确定。Optionally, in an embodiment of the present application, the above-mentioned preset method may include: (1) uniform adjustment; or (2) adjustment according to the priority of N sub-adjustment parameters, where the priority is determined according to the weights of the N sub-adjustment parameters before adjustment.

示例性地,在上述(2)中,按照N个子调整参数的优先级调整,包括:当N个子调整参数调整前的权值之和大于1时,按照优先级从低到高的顺序,依次减小N个子调整参数的权值;当N个子调整参数调整前的权值之和大于1时,按照优先级从高至低的顺序,依次增大N个子调整参数的权值。Exemplarily, in the above (2), the priority adjustment of the N sub-adjustment parameters includes: when the sum of the weights of the N sub-adjustment parameters before adjustment is greater than 1, the weights of the N sub-adjustment parameters are reduced in order from low to high priority; when the sum of the weights of the N sub-adjustment parameters before adjustment is greater than 1, the weights of the N sub-adjustment parameters are increased in order from high to low priority.

例如,假设目标调整参数包括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。For example, assuming that the target adjustment parameter includes three sub-adjustment parameters, namely: sub-adjustment parameter 1, sub-adjustment parameter 2 and sub-adjustment parameter 3, and the weights of these three sub-adjustment parameters before adjustment are: 0.5, 0.4, 0.7, then: in the above (1), the weights of these three sub-adjustment parameters after adjustment are: 0.3, 0.5, 0.2, respectively; in the above (2), the weights of these three sub-adjustment parameters after adjustment are: 0.3, 0, 0.7, respectively.

可选地,本申请实施例中,当目标内容包括音频内容和动态图像时,目标内容的输出参数可以包括与动态图像对应的动效参数。上述步骤102具体可以通过下述的步骤102b和步骤102c实现;上述步骤103具体可以通过下述的步骤103a实现。Optionally, in the embodiment of the present application, when the target content includes audio content and dynamic images, the output parameters of the target content may include dynamic effect parameters corresponding to the dynamic images. The above step 102 may be implemented by the following steps 102b and 102c; the above step 103 may be implemented by the following step 103a.

步骤102b、内容输出装置根据第一用户画像和第二用户画像,确定与第一用户画像和第二用户画像对应的第一动效参数。Step 102b: The content output device determines first motion effect parameters corresponding to the first user portrait and the second user portrait based on the first user portrait and the second user portrait.

步骤102c、内容输出装置将与动态图像对应的动效参数从第二动效参数调整为所述第一动效参数。Step 102c: The content output device adjusts the motion effect parameters corresponding to the dynamic image from the second motion effect parameters to the first motion effect parameters.

步骤103a、内容输出装置控制第二应用播放音频内容,并控制第二应用以第一动效参数显示动态图像。Step 103a: The content output device controls the second application to play the audio content, and controls the second application to display the dynamic image with the first dynamic effect parameter.

示例性地,假设动态图像包括3个子动态图像,分别为正方形、五角形和三角形;又假设第一动效参数包括用户信息推优因子、听歌偏好推优因子和气象状况推优因子,且用户信息推优因子用于调整正方形的显示区域、听歌偏好推优因子用于调整五角形的显示区域、气象状况推优因子用于调整三角形的显示区域;再假设如图2中的(b)所示,用户信息推优因子指示的显示区域为区域21、听歌偏好推优因子指示的显示区域为区域22、气象状况推优因子指示的显示区域为区域22。如果图2中的(a)为第二用户的电子设备上以第二动效参数显示的动态图像20的示意图;那么内容输出装置可以控制第二应用播放音频内容,并控制第二应用以第一动效参数显示如图2中的(b)所示的动态图像。Exemplarily, it is assumed that the dynamic image includes three sub-dynamic images, namely a square, a pentagon and a triangle; it is also assumed that the first motion effect parameter includes a user information preference factor, a song preference preference factor and a weather condition preference factor, and the user information preference factor is used to adjust the display area of the square, the song preference preference factor is used to adjust the display area of the pentagon, and the weather condition preference factor is used to adjust the display area of the triangle; it is further assumed that as shown in (b) of FIG. 2 , the display area indicated by the user information preference factor is area 21, the display area indicated by the song preference preference factor is area 22, and the display area indicated by the weather condition preference factor is area 22. If (a) in FIG. 2 is a schematic diagram of a dynamic image 20 displayed on the electronic device of the second user with the second motion effect parameter; then the content output device can control the second application to play the audio content, and control the second application to display the dynamic image shown in (b) in FIG. 2 with the first motion effect parameter.

又示例性地,如图3中的(a)所示为第二用户的电子设备上以第二动效参数显示的动态图像30的示意图,且动态图像30包括子图像31、子图像32子图像33;假设第一动效参数包括用户信息推优因子、听歌偏好推优因子和气象状况推优因子,且用户信息推优因子用于调整子图像31的显示位置、听歌偏好推优因子用于调整子图像32的显示位置、气象状况推优因子用于调整子图像33的显示位置;又假设第一动效参数指示在分享界面的最外环绘制用户信息加权因子(即子图像31),次环绘制听歌偏好的音乐标签的加权因子(即子图像32),内环绘制天气状态的加权因子(即子图像33),那么内容输出装置可以控制第二应用显示的动态图像为如图3所示的图像。其中,圆环34的填充色可以自定义设置。As another example, as shown in (a) of FIG. 3, a schematic diagram of a dynamic image 30 displayed on the electronic device of the second user with the second dynamic effect parameter is shown, and the dynamic image 30 includes sub-images 31, 32, and 33; assuming that the first dynamic effect parameter includes a user information recommendation factor, a song preference recommendation factor, and a weather condition recommendation factor, and the user information recommendation factor is used to adjust the display position of the sub-image 31, the song preference recommendation factor is used to adjust the display position of the sub-image 32, and the weather condition recommendation factor is used to adjust the display position of the sub-image 33; assuming that the first dynamic effect parameter indicates that the user information weighting factor (i.e., sub-image 31) is drawn in the outermost ring of the sharing interface, the weighting factor of the music label of the song preference is drawn in the second ring (i.e., sub-image 32), and the weighting factor of the weather condition is drawn in the inner ring (i.e., sub-image 33), then the content output device can control the dynamic image displayed by the second application to be an image as shown in FIG. 3. Among them, the filling color of the circle 34 can be customized.

可选地,本申请实施例中,第一用户可以根据需要拖动子图像31、子图像32、和子图像33的显示位置,以构成第二用户喜欢的播放界面布局样式,拖动后,第二动态参数也随之变化,满足了推荐了用户手动定义布局的多样需求。Optionally, in an embodiment of the present application, the first user can drag the display positions of sub-image 31, sub-image 32, and sub-image 33 as needed to form a playback interface layout style that the second user likes. After dragging, the second dynamic parameter also changes accordingly, meeting the diverse needs of recommending users to manually define the layout.

进一步地,用户拖动子图像31、子图像32、和子图像33的显示位置之后,各个子图像对应的推优因子中的权值也发生变化。Furthermore, after the user drags the display positions of sub-image 31 , sub-image 32 , and sub-image 33 , the weights of the recommendation factors corresponding to the sub-images also change.

本申请实施例中,当目标内容包括音频内容和动态图像时,由于内容输出装置可以保持目标内容中与音频内容对应的音效参数(即初始音效参数)保持不变,根据与第一用户画像和第二用户画像对应的第一动效参数,调整与动态图像对应的动效参数,因此,不但可以实现千人千面地输出目标内容,而且可以使第二用户能够通过以初始音效参数输出的音频内容了解朋友(例如第一用户)此时的心境。In an embodiment of the present application, when the target content includes audio content and dynamic images, since the content output device can keep the sound effect parameters (i.e., initial sound effect parameters) corresponding to the audio content in the target content unchanged, and adjust the dynamic effect parameters corresponding to the dynamic image according to the first dynamic effect parameters corresponding to the first user portrait and the second user portrait, it is possible not only to output the target content in different ways for different people, but also to enable the second user to understand the mood of his friend (e.g., the first user) at this time through the audio content output with the initial sound effect parameters.

可选地,本申请实施例中,在上述步骤103之后,本申请实施例提供的内容输出方法还可以包括下述的步骤107和步骤108。Optionally, in the embodiment of the present application, after the above step 103, the content output method provided in the embodiment of the present application may further include the following steps 107 and 108.

步骤107、内容输出装置接收所述第一用户的第二输入。Step 107: The content output device receives a second input from the first user.

步骤108、内容输出装置响应于第二输入,控制第三应用按照调整后的输出参数,输出目标内容。Step 108: The content output device controls the third application to output the target content according to the adjusted output parameters in response to the second input.

其中,第三应用与第四应用相同,第四应用为第二用户的电子设备中提供目标内容的源应用。The third application is the same as the fourth application, and the fourth application is a source application that provides target content in the electronic device of the second user.

例如,第二用户使用应用1(即第四应用)听音乐,并觉得应用1中的音乐a特别符合自己当前的心境,从而第二用户可以触发其电子设备通过应用2(即第一应用)分享音乐a。如此,内容输出装置接收到第一用户的第二输入之后,可以控制第一用户的电子设备中的应用1(即第三应用),按照调整后的输出参数,播放音乐1。For example, the second user uses application 1 (i.e., the fourth application) to listen to music, and feels that music a in application 1 particularly suits his current mood, so the second user can trigger his electronic device to share music a through application 2 (i.e., the first application). In this way, after receiving the second input of the first user, the content output device can control application 1 (i.e., the third application) in the electronic device of the first user to play music 1 according to the adjusted output parameters.

可选地,本申请实施例中,内容输出装置控制第三应用按照调整后的输出参数,输出目标内容,具体可以包括以下步骤:Optionally, in the embodiment of the present application, the content output device controls the third application to output the target content according to the adjusted output parameters, which may specifically include the following steps:

步骤1、获取帧序列参数,并对该帧序列参数进行反帧序列化处理,以解析出调整后的输出参数。Step 1: Obtain frame sequence parameters, and perform deserialization processing on the frame sequence parameters to parse out adjusted output parameters.

可选地,本申请实施例中,内容输出装置可以控制第二应用将目标调整参数转换为帧序列参数。当内容输出装置接收到第二输入时,可以打开第三应用,并将帧序列化参数从第二应用迁移至第三应用中;然后可以控制第三应用对帧序列化参数进行反帧序列化处理,以解析出目标调整参数(即反帧序列化,还原目标调整参数)。Optionally, in an embodiment of the present application, the content output device may control the second application to convert the target adjustment parameters into frame sequence parameters. When the content output device receives the second input, it may open a third application and migrate the frame sequence parameters from the second application to the third application; then, it may control the third application to perform de-frame sequence processing on the frame sequence parameters to parse out the target adjustment parameters (i.e., de-frame sequence processing to restore the target adjustment parameters).

可选地,本申请实施例中,还原后的目标调整参数包括Q个键值对map(第二用户的,权值):(key1,value1)、(key2,value2)、.......、(keyq,valueq)。Optionally, in an embodiment of the present application, the restored target adjustment parameters include Q key-value pairs map (second user, weight): (key1, value1), (key2, value2), ..., (keyq, valueq).

具体地,个人信息动效推优因子参数为(A1,Wa1)、(A2,Wa2)、......(An,Wan);听歌偏好的音乐标签推优因子参数为(H1,Wh1)、(H2,Wh2)......(Hm,Whm);气象状态推优因子参数为(T1,Wt1)、(T2,Wt2)......(Tk,Wtk)。Specifically, the parameters of the personal information dynamic effect recommendation factor are (A1, Wa1), (A2, Wa2),...(An, Wan); the parameters of the music label recommendation factor for listening preference are (H1, Wh1), (H2, Wh2)...(Hm, Whm); the parameters of the weather condition recommendation factor are (T1, Wt1), (T2, Wt2)...(Tk, Wtk).

示例性地,目标内容为包括音乐和动态图像的网页为例。内容输出装置可以从第二应用显示的音乐分享界面中获取动效帧序列参数(也可以称为动效模型),并将该动效序列参数迁移至音乐应用(即第三应用),通过反序列技术,将转换为具体的动效参数。For example, the target content is a webpage including music and dynamic images. The content output device can obtain the motion effect frame sequence parameters (also called motion effect model) from the music sharing interface displayed by the second application, and migrate the motion effect sequence parameters to the music application (i.e., the third application), and convert them into specific motion effect parameters through the deserialization technology.

步骤2、检验还原后的目标调整参数是否有效。Step 2: Check whether the restored target adjustment parameters are valid.

具体地,校验还原后的目标调整参数是否以键值对map方式保存,以及map是否有效,过滤出数值为空的键值对,保证保留的每个简直对均有效。Specifically, it is verified whether the restored target adjustment parameters are saved in the form of a key-value pair map and whether the map is valid, and key-value pairs with empty values are filtered out to ensure that each retained key-value pair is valid.

步骤3、检测第三应用中是否具有支持该还原后的目标调整参数对应输出参数的模板。Step 3: Detect whether the third application has a template that supports the output parameters corresponding to the restored target adjustment parameters.

具体地,解析上述Q个键值对,逐一和第三应用中支持的动效最大参数阈值对比,如果不支持,则向下取整。Specifically, the Q key-value pairs are parsed and compared one by one with the maximum parameter thresholds of the motion effects supported by the third application. If they are not supported, they are rounded down.

步骤4、将还原后的目标调整参数迁移到第三应用中,并控制第三应用以调整后的输出参数,输出目标内容。Step 4: Migrate the restored target adjustment parameters to the third application, and control the third application to output the target content with the adjusted output parameters.

具体地,在音乐应用的播放界面,弹出悬浮框,动态呈现动效参数的切换过程,动效参数设置完成后,以调整后的动效参数输出动态图像(例如以光环律动的形式显示动态图像)。Specifically, in the playback interface of the music application, a floating box pops up to dynamically present the switching process of the motion effect parameters. After the motion effect parameters are set, the dynamic image is output with the adjusted motion effect parameters (for example, the dynamic image is displayed in the form of a halo rhythm).

本申请实施例中,由于可以将目标调整参数应用于第一用户的电子设备中,可以提供目标内容的源应用中,因此可以进一步提高输出分享内容的灵活性,提高人机交互效率。In the embodiment of the present application, since the target adjustment parameters can be applied to the electronic device of the first user and the source application of the target content can be provided, the flexibility of outputting the shared content can be further improved and the efficiency of human-computer interaction can be improved.

可选地,本申请实施例中,当目标内容包括音频内容和动态图像,目标内容的输出参数包括与动态图像对应的动效参数时,在上述步骤108之后,本申请实施例提供的内容输出方法还可以包括下述的步骤109和步骤110。Optionally, in an embodiment of the present application, when the target content includes audio content and dynamic images, and the output parameters of the target content include motion effect parameters corresponding to the dynamic images, after the above-mentioned step 108, the content output method provided in the embodiment of the present application may also include the following steps 109 and 110.

步骤109、接收到第一用户的第三输入,第三输入用于触发显示音频内容对应的文字信息。Step 109: Receive a third input from the first user, where the third input is used to trigger display of text information corresponding to the audio content.

步骤110、响应于第三输入,控制第二应用分屏显示文字信息和以调整后的动效参数显示动态图像。Step 110: In response to the third input, control the second application to display text information in split screen and display dynamic images with adjusted dynamic effect parameters.

可选地,本申请实施例中,控制第三应用分屏显示文字信息和以调整后的动效参数显示动态图像具体可以为:控制第三应用在第一屏幕区域显示文字信息,在第二屏幕区域以调整后的动效参数显示动态图像。Optionally, in an embodiment of the present application, controlling the third application to display text information in split screen and display dynamic images with adjusted motion effect parameters can specifically be: controlling the third application to display text information in the first screen area, and displaying dynamic images in the second screen area with adjusted motion effect parameters.

对于第三应用的描述具体可以参见上述实施例中对第三应用的相关描述,为了避免重复,此处不再赘述。For the description of the third application, please refer to the relevant description of the third application in the above embodiment. In order to avoid repetition, it will not be repeated here.

可选地,本申请实施例中,第一屏幕区域和第二屏幕区域可以为电子设备的同一屏幕中的不同屏幕区域(例如电子设备的屏幕为单面屏、柔性屏),或者可以为电子设备的两个屏幕中的屏幕区域(例如电子设备的屏幕为多面屏)。Optionally, in an embodiment of the present application, the first screen area and the second screen area can be different screen areas in the same screen of the electronic device (for example, the screen of the electronic device is a single-sided screen or a flexible screen), or can be screen areas in two screens of the electronic device (for example, the screen of the electronic device is a multi-sided screen).

如此,由于内容输出装置可以同时显示展示歌词界面音频内容的播放界面,因此可以方便用户查看歌词或和观看音频播放的动画效果。In this way, since the content output device can simultaneously display the playback interface of the lyrics interface and the audio content, it is convenient for the user to view the lyrics or watch the animation effect of the audio playback.

可选地,本申请实施例中,假设第一用户的电子设备为屏幕可弯折的电子设备,内容输出装置控制第三应用在第一屏幕区域显示文字信息,并控制第三应用在第二屏幕区域以调整后的动效参数显示动态图像;那么:Optionally, in an embodiment of the present application, assuming that the electronic device of the first user is an electronic device with a bendable screen, the content output device controls the third application to display text information in the first screen area, and controls the third application to display a dynamic image with adjusted dynamic effect parameters in the second screen area; then:

当内容输出装置检测到第一屏幕区域和第二屏幕区域之间的夹角小于预设夹角阈值时,或检测到第一用户的实线离开屏幕的时长大于预设时长时,内容输出装置可以取消显示动态图像,并在第一屏幕区域和第二屏幕区域显示文字信息,例如内容输出装置可以控制第三应用在第一屏幕区域和第二屏幕区域显示一个界面,并在该界面中显示该文字信息。When the content output device detects that the angle between the first screen area and the second screen area is less than a preset angle threshold, or detects that the solid line of the first user leaves the screen for a time period greater than a preset time period, the content output device can cancel displaying the dynamic image and display text information in the first screen area and the second screen area. For example, the content output device can control the third application to display an interface in the first screen area and the second screen area, and display the text information in the interface.

可选地,本申请实施例中,在内容输出装置控制第三应用在第一屏幕区域和第二屏幕区域显示文字信息的情况下,如果用户点击返回上一页按控件,则内容输出装置可以控制第三应用在第一屏幕区域和第二屏幕区域以调整后的动效参数显示动态图像。Optionally, in an embodiment of the present application, when the content output device controls a third application to display text information in the first screen area and the second screen area, if the user clicks the return to previous page button, the content output device can control the third application to display dynamic images in the first screen area and the second screen area with adjusted motion effect parameters.

需要说明的是,本申请实施例提供的内容输出方法,执行主体可以为内容输出装置,或者该内容输出装置中的用于执行内容输出方法的控制模块。本申请实施例中以内容输出装置执行内容输出方法为例,说明本申请实施例提供的内容输出装置。It should be noted that the content output method provided in the embodiment of the present application can be executed by a content output device or a control module in the content output device for executing the content output method. In the embodiment of the present application, the content output device provided in the embodiment of the present application is described by taking the content output method executed by the content output device as an example.

如图4所示,本申请实施例提供一种内容输出装置40,该内容输出装置40可以包括接收模块41和处理模块42。接收模块41,可以用于接收第一用户的第一输入,第一输入可以用于触发输出第二用户通过第一应用分享的目标内容;处理模块42,可以用于响应于接收模块41接收的第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,且控制第二应用按照调整后的输出参数,输出目标内容;其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像,第二应用为第一用户的电子设备中与第一应用相同的应用。As shown in FIG4 , an embodiment of the present application provides a content output device 40, which may include a receiving module 41 and a processing module 42. The receiving module 41 may be used to receive a first input from a first user, and the first input may be used to trigger the output of target content shared by a second user through a first application; the processing module 42 may be used to adjust the output parameters of the target content according to the first user portrait and the second user portrait in response to the first input received by the receiving module 41, and control the second application to output the target content according to the adjusted output parameters; wherein the first user portrait is a user portrait of the first user, the second user portrait is a user portrait of the second user, and the second application is an application in the electronic device of the first user that is the same as the first application.

可选地,本申请实施例中,内容输出装置40还可以包括获取模块;获取模块,用于在处理模块42根据第一用户画像和第二用户画像,调整目标内容的输出参数之前,获取第二用户画像,并根据第二用户画像的画像类别,获取第一用户画像;其中,第一用户画像的画像类别与第二用户画像的画像类别相同。Optionally, in an embodiment of the present application, the content output device 40 may further include an acquisition module; the acquisition module is used to acquire the second user portrait before the processing module 42 adjusts the output parameters of the target content according to the first user portrait and the second user portrait, and acquire the first user portrait according to the portrait category of the second user portrait; wherein the portrait category of the first user portrait is the same as the portrait category of the second user portrait.

可选地,本申请实施例中,处理模块42,具体用于将第一用户画像和第二用户画像输入参数调整模型中处理,得到与第一用户画像和第二用户画像对应的目标调整参数;并按照目标调整参数,调整目标内容的输出参数;其中,参数调整模型为根据用户画像和用户调整输出参数的历史行为信息训练得到的。Optionally, in an embodiment of the present application, the processing module 42 is specifically used to input the first user portrait and the second user portrait into a parameter adjustment model for processing to obtain target adjustment parameters corresponding to the first user portrait and the second user portrait; and adjust the output parameters of the target content according to the target adjustment parameters; wherein the parameter adjustment model is trained according to the user portrait and the historical behavior information of the user adjusting the output parameters.

可选地,本申请实施例中,目标调整参数包括N个子调整参数,N为大于1的整数;该N个子调整参数中的每个子调整参数分别为将一个第一子画像和一个第二子画像输入一个子参数调整模型中处理得到的;其中,确定一个子调整参数的第一子画像的画像类别和第二子画像的画像类别相同,且第一子画像为第一用户画像中的子画像,第二子画像为第二用户画像中的子画像,子参数调整模型为与第二子画像的画像类别对应的参数调整模型。Optionally, in an embodiment of the present application, the target adjustment parameter includes N sub-adjustment parameters, where N is an integer greater than 1; each of the N sub-adjustment parameters is obtained by inputting a first sub-portrait and a second sub-portrait into a sub-parameter adjustment model for processing; wherein, the portrait category of the first sub-portrait that determines a sub-adjustment parameter is the same as the portrait category of the second sub-portrait, and the first sub-portrait is a sub-portrait in the first user portrait, the second sub-portrait is a sub-portrait in the second user portrait, and the sub-parameter adjustment model is a parameter adjustment model corresponding to the portrait category of the second sub-portrait.

可选地,本申请实施例中,N个子调整参数中的每个子调整参数包括一个权值;处理模块42,具体用于在按照目标调整参数,调整目标内容的输出参数之前,按照预设方式,调整N个子调整参数的权值;其中,目标调整参数为调整权值后的N个子调整参数,且调整权值后的N个子调整参数的权值之和为1。Optionally, in an embodiment of the present application, each of the N sub-adjustment parameters includes a weight; the processing module 42 is specifically used to adjust the weights of the N sub-adjustment parameters in a preset manner before adjusting the output parameters of the target content according to the target adjustment parameters; wherein the target adjustment parameters are the N sub-adjustment parameters after the weights are adjusted, and the sum of the weights of the N sub-adjustment parameters after the weights are adjusted is 1.

可选地,本申请实施例中,目标内容包括音频内容和动态图像,目标内容的输出参数包括与动态图像对应的动效参数;处理模块42,具体用于根据第一用户画像和第二用户画像,确定与第一用户画像和第二用户画像对应的第一动效参数;且将动效参数从第二动效参数调整为第一动效参数;并控制第二应用播放音频内容,以及控制第二应用以第一动效参数显示动态图像。Optionally, in an embodiment of the present application, the target content includes audio content and dynamic images, and the output parameters of the target content include motion effect parameters corresponding to the dynamic images; the processing module 42 is specifically used to determine the first motion effect parameters corresponding to the first user portrait and the second user portrait based on the first user portrait and the second user portrait; and adjust the motion effect parameters from the second motion effect parameters to the first motion effect parameters; and control the second application to play the audio content, and control the second application to display the dynamic images with the first motion effect parameters.

可选地,本申请实施例中,接收模块41,还用于在处理模块42控制第二应用按照调整后的输出参数,输出目标内容之后,接收第一用户的第二输入;处理模块42,还用于响应于第二输入,控制第三应用按照调整后的输出参数,输出目标内容,第三应用与第四应用相同,第四应用为第二用户的电子设备中提供目标内容的源应用。Optionally, in an embodiment of the present application, the receiving module 41 is further used to receive a second input from the first user after the processing module 42 controls the second application to output the target content according to the adjusted output parameters; the processing module 42 is further used to control the third application to output the target content according to the adjusted output parameters in response to the second input, the third application is the same as the fourth application, and the fourth application is the source application that provides the target content in the electronic device of the second user.

本申请实施例中的内容输出装置可以是电子设备,也可以是电子设备中的部件、集成电路、或芯片。该电子设备可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The content output device in the embodiment of the present application may be an electronic device, or a component, integrated circuit, or chip in the electronic device. The electronic device may be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device may be a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

本申请实施例中的内容输出装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The content output device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

本申请实施例提供的内容输出装置能够实现图1至图3的方法实施例中内容输出装置实现的各个过程,为避免重复,这里不再赘述。The content output device provided in the embodiment of the present application can implement each process implemented by the content output device in the method embodiments of Figures 1 to 3, and will not be described again here to avoid repetition.

如图5所示,本申请实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述内容输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。As shown in Figure 5, an embodiment of the present application also provides an electronic device 200, including a processor 202, a memory 201, and a program or instruction stored in the memory 201 and executable on the processor 202. When the program or instruction is executed by the processor 202, each process of the above-mentioned content output method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

图6为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 6 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 1000 can also include a power source (such as a battery) for supplying power to each component, and the power source can be logically connected to the processor 1010 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The electronic device structure shown in FIG6 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.

其中,用户输入单元1007,可以用于接收第一用户的第一输入,第一输入可以用于触发输出第二用户通过第一应用分享的目标内容;处理器1010,可以用于响应于用户输入单元1007接收的第一输入,根据第一用户画像和第二用户画像,调整目标内容的输出参数,且控制第二应用按照调整后的输出参数,输出目标内容;其中,第一用户画像为第一用户的用户画像,第二用户画像为第二用户的用户画像,第二应用为一用户的电子设备中与所述第一应用相同的应用。Among them, the user input unit 1007 can be used to receive a first input from a first user, and the first input can be used to trigger the output of target content shared by a second user through a first application; the processor 1010 can be used to adjust the output parameters of the target content according to the first user portrait and the second user portrait in response to the first input received by the user input unit 1007, and control the second application to output the target content according to the adjusted output parameters; wherein the first user portrait is a user portrait of the first user, the second user portrait is a user portrait of the second user, and the second application is an application in an electronic device of a user that is the same as the first application.

可选地,本申请实施例中,处理器1010,还用于在处理器1010根据第一用户画像和第二用户画像,调整目标内容的输出参数之前,获取第二用户画像,并根据第二用户画像的画像类别,获取第一用户画像;其中,第一用户画像的画像类别与第二用户画像的画像类别相同。Optionally, in an embodiment of the present application, the processor 1010 is further used to obtain the second user portrait before the processor 1010 adjusts the output parameters of the target content according to the first user portrait and the second user portrait, and to obtain the first user portrait according to the portrait category of the second user portrait; wherein the portrait category of the first user portrait is the same as the portrait category of the second user portrait.

可选地,本申请实施例中,处理器1010,具体用于将第一用户画像和第二用户画像输入参数调整模型中处理,得到与第一用户画像和第二用户画像对应的目标调整参数;并按照目标调整参数,调整目标内容的输出参数;其中,参数调整模型为根据用户画像和用户调整输出参数的历史行为信息训练得到的。Optionally, in an embodiment of the present application, processor 1010 is specifically used to input the first user portrait and the second user portrait into a parameter adjustment model for processing to obtain target adjustment parameters corresponding to the first user portrait and the second user portrait; and adjust the output parameters of the target content according to the target adjustment parameters; wherein the parameter adjustment model is trained according to the user portrait and the historical behavior information of the user adjusting the output parameters.

可选地,本申请实施例中,目标调整参数包括N个子调整参数,N为大于1的整数;该N个子调整参数中的每个子调整参数分别为将一个第一子画像和一个第二子画像输入一个子参数调整模型中处理得到的;其中,确定一个子调整参数的第一子画像的画像类别和第二子画像的画像类别相同,且第一子画像为第一用户画像中的子画像,第二子画像为第二用户画像中的子画像,子参数调整模型为与第二子画像的画像类别对应的参数调整模型。Optionally, in an embodiment of the present application, the target adjustment parameter includes N sub-adjustment parameters, where N is an integer greater than 1; each of the N sub-adjustment parameters is obtained by inputting a first sub-portrait and a second sub-portrait into a sub-parameter adjustment model for processing; wherein, the portrait category of the first sub-portrait that determines a sub-adjustment parameter is the same as the portrait category of the second sub-portrait, and the first sub-portrait is a sub-portrait in the first user portrait, the second sub-portrait is a sub-portrait in the second user portrait, and the sub-parameter adjustment model is a parameter adjustment model corresponding to the portrait category of the second sub-portrait.

可选地,本申请实施例中,N个子调整参数中的每个子调整参数包括一个权值;处理器1010,具体用于在按照目标调整参数,调整目标内容的输出参数之前,按照预设方式,调整N个子调整参数的权值;其中,目标调整参数为调整权值后的N个子调整参数,且调整权值后的N个子调整参数的权值之和为1。Optionally, in an embodiment of the present application, each of the N sub-adjustment parameters includes a weight; the processor 1010 is specifically used to adjust the weights of the N sub-adjustment parameters in a preset manner before adjusting the output parameters of the target content according to the target adjustment parameter; wherein the target adjustment parameter is the N sub-adjustment parameters after the weights are adjusted, and the sum of the weights of the N sub-adjustment parameters after the weights are adjusted is 1.

可选地,本申请实施例中,目标内容包括音频内容和动态图像,目标内容的输出参数包括与动态图像对应的动效参数;处理器1010,具体用于根据第一用户画像和第二用户画像,确定与第一用户画像和第二用户画像对应的第一动效参数;且将动效参数从第二动效参数调整为第一动效参数;并控制第二应用播放音频内容,以及控制第二应用以第一动效参数显示动态图像。Optionally, in an embodiment of the present application, the target content includes audio content and dynamic images, and the output parameters of the target content include motion effect parameters corresponding to the dynamic images; the processor 1010 is specifically used to determine the first motion effect parameters corresponding to the first user portrait and the second user portrait based on the first user portrait and the second user portrait; and adjust the motion effect parameters from the second motion effect parameters to the first motion effect parameters; and control the second application to play the audio content, and control the second application to display the dynamic images with the first motion effect parameters.

可选地,本申请实施例中,用户输入单元1007,还用于在处理器1010控制第二应用按照调整后的输出参数,输出目标内容之后,接收第一用户的第二输入;处理器1010,还用于响应于第二输入,控制第三应用按照调整后的输出参数,输出目标内容,第三应用与第四应用相同,第四应用为第二用户的电子设备中为提供目标内容的源应用。Optionally, in an embodiment of the present application, the user input unit 1007 is also used to receive a second input from the first user after the processor 1010 controls the second application to output the target content according to the adjusted output parameters; the processor 1010 is also used to control the third application to output the target content according to the adjusted output parameters in response to the second input, the third application is the same as the fourth application, and the fourth application is the source application in the electronic device of the second user for providing the target content.

应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.

本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述内容输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned content output method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。The processor is a processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述内容输出方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned content output method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present application and the claims, all of which are within the protection of the present application.

Claims (8)

1. A content output method, the method comprising:
Receiving a first input of a first user, wherein the first input is used for triggering and outputting target content shared by a second user through a first application;
responsive to the first input, adjusting output parameters of the target content according to a first user portrait, which is a user portrait of the first user, and a second user portrait, which is a user portrait of the second user;
controlling a second application to output the target content according to the adjusted output parameters, wherein the second application is the same application as the first application in the electronic equipment of the first user;
before the adjusting the output parameters of the target content according to the first user portrait and the second user portrait, the method further comprises:
acquiring the second user portrait;
acquiring the first user portrait according to the portrait category of the second user portrait;
wherein the portrait category of the first user portrait is the same as the portrait category of the second user portrait.
2. The method of claim 1, wherein adjusting the output parameters of the target content based on the first user representation and the second user representation comprises:
inputting the first user portrait and the second user portrait into a parameter adjustment model for processing to obtain target adjustment parameters corresponding to the first user portrait and the second user portrait;
adjusting the output parameters of the target content according to the target adjustment parameters;
The parameter adjustment model is obtained through training according to the user portrait and the historical behavior information of the user adjustment output parameters.
3. The method of claim 1, wherein the target content comprises audio content and a moving image, and wherein the output parameters of the target content comprise moving effect parameters corresponding to the moving image;
the adjusting the output parameters of the target content according to the first user portrait and the second user portrait comprises:
determining first motion efficiency parameters corresponding to the first user portrait and the second user portrait according to the first user portrait and the second user portrait;
Adjusting the dynamic effect parameter from a second dynamic effect parameter to the first dynamic effect parameter;
the controlling the second application to output the target content according to the adjusted output parameters comprises:
And controlling the second application to play the audio content, and controlling the second application to display the dynamic image with the first dynamic parameter.
4. The method of claim 1, wherein after controlling the second application to output the target content according to the adjusted output parameter, the method further comprises:
Receiving a second input of the first user;
And responding to the second input, controlling a third application to output the target content according to the adjusted output parameters, wherein the third application is the same as a fourth application, and the fourth application is a source application for providing the target content in the electronic equipment of the second user.
5. A content output device, characterized in that the device comprises a receiving module and a processing module;
the receiving module is used for receiving a first input of a first user, and the first input is used for triggering and outputting target content shared by a second user through a first application;
The processing module is used for responding to the first input received by the receiving module, adjusting the output parameters of the target content according to the first user portrait and the second user portrait, and controlling the second application to output the target content according to the adjusted output parameters;
Wherein the first user representation is a user representation of the first user and the second user representation is a user representation of the second user; the second application is the same application as the first application in the electronic equipment of the first user;
The device also comprises an acquisition module;
The acquisition module is used for acquiring the second user portrait before the processing module adjusts the output parameters of the target content according to the first user portrait and the second user portrait, and acquiring the first user portrait according to the portrait category of the second user portrait;
wherein the portrait category of the first user portrait is the same as the portrait category of the second user portrait.
6. The apparatus of claim 5, wherein the processing module is specifically configured to input the first user representation and the second user representation into a parameter adjustment model for processing to obtain target adjustment parameters corresponding to the first user representation and the second user representation; adjusting the output parameters of the target content according to the target adjustment parameters;
The parameter adjustment model is obtained through training according to the user portrait and the historical behavior information of the user adjustment output parameters.
7. The apparatus of claim 5, wherein the target content comprises audio content and a moving image, and wherein the output parameters of the target content comprise moving effect parameters corresponding to the moving image;
The processing module is specifically used for determining first dynamic parameters corresponding to the first user portrait and the second user portrait according to the first user portrait and the second user portrait; and adjusting the dynamic effect parameter from a second dynamic effect parameter to the first dynamic effect parameter; and controlling the second application to play the audio content, and controlling the second application to display the dynamic image with the first dynamic parameter.
8. The apparatus of claim 5, wherein the receiving module is further configured to receive a second input from the first user after the processing module controls the second application to output the target content according to the adjusted output parameter;
the processing module is further configured to control a third application to output the target content according to the adjusted output parameter in response to the second input, where the third application is the same as a fourth application, and the fourth application is a source application that provides the target content in the electronic device of the second application.
CN202011127632.6A 2020-10-20 2020-10-20 Content output method, device and electronic device Active CN112287260B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011127632.6A CN112287260B (en) 2020-10-20 2020-10-20 Content output method, device and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011127632.6A CN112287260B (en) 2020-10-20 2020-10-20 Content output method, device and electronic device

Publications (2)

Publication Number Publication Date
CN112287260A CN112287260A (en) 2021-01-29
CN112287260B true CN112287260B (en) 2024-09-06

Family

ID=74424397

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011127632.6A Active CN112287260B (en) 2020-10-20 2020-10-20 Content output method, device and electronic device

Country Status (1)

Country Link
CN (1) CN112287260B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113010126B (en) * 2021-02-10 2025-03-25 维沃移动通信有限公司 Display control method, device, electronic equipment and medium
CN112883211B (en) * 2021-02-10 2025-03-21 维沃移动通信有限公司 File sharing method, device, electronic device and medium
CN112925597A (en) * 2021-02-26 2021-06-08 联想(北京)有限公司 Control method, device, equipment and computer readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109035180A (en) * 2018-09-27 2018-12-18 广州酷狗计算机科技有限公司 Video broadcasting method, device, equipment and storage medium
CN110366041A (en) * 2019-07-17 2019-10-22 百度在线网络技术(北京)有限公司 Media data sharing method, device and equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111147919A (en) * 2019-12-31 2020-05-12 维沃移动通信有限公司 A playback adjustment method, electronic device and computer-readable storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109035180A (en) * 2018-09-27 2018-12-18 广州酷狗计算机科技有限公司 Video broadcasting method, device, equipment and storage medium
CN110366041A (en) * 2019-07-17 2019-10-22 百度在线网络技术(北京)有限公司 Media data sharing method, device and equipment

Also Published As

Publication number Publication date
CN112287260A (en) 2021-01-29

Similar Documents

Publication Publication Date Title
CN112287260B (en) Content output method, device and electronic device
US12182595B2 (en) Virtual assistant focused user interfaces
KR101764646B1 (en) Device, method, and graphical user interface for adjusting the appearance of a control
US9456308B2 (en) Method and system for creating and refining rules for personalized content delivery based on users physical activities
CN112437353B (en) Video processing method, video processing device, electronic apparatus, and readable storage medium
CN111031386B (en) Video dubbing method and device based on voice synthesis, computer equipment and medium
CN114205324B (en) Message display method, device, terminal, server and storage medium
US20160103608A1 (en) Virtual keyboard of a computing device to create a rich output and associated methods
CN113282424B (en) Information reference method, device and electronic device
CN111460346A (en) Content auditing method and device, electronic equipment and storage medium
US12106410B2 (en) Customizing emojis for users in chat applications
CN110246110A (en) Image evaluation method, device and storage medium
CN109634550A (en) A kind of voice operating control method and terminal device
CN114385854A (en) Resource recommendation method and device, electronic equipment and storage medium
CN114691860A (en) Training method, device, electronic device and storage medium for text classification model
CN117436418A (en) Method, device, equipment and storage medium for generating specified type text
CN110795660A (en) Data analysis method, device, electronic device and medium
US20130104069A1 (en) Method for applying supplementary attribute information to e-book content and mobile device adapted thereto
CN113762585B (en) Data processing method, account type identification method and device
CN116405832A (en) Volume control method, volume control module and smart classroom interactive system
CN114546228B (en) Expression image sending method, device, equipment and medium
CN115113845A (en) Volume adjusting method and device, electronic equipment and readable storage medium
Sun et al. Design of glasses products based on artificial intelligence
CN111325014A (en) Report content generation method and electronic equipment
CN119364042B (en) Video playback method and device

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