Page display method, apparatus, device, computer-readable storage medium, and product
The method and device enhance instant messaging by allowing users to generate and share media content directly from a session page, addressing the limitations of existing interaction methods and improving efficiency.
Patent Information
- Application Number
- JP2024574665
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-12-30
- Filing Date
- 2023-12-14
- Publication Date
- 2025-07-30
AI Technical Summary
Existing instant messaging functions in application software have limited display content and interaction methods, requiring users to manually search for media content generation features, leading to complex operations and low interaction efficiency.
A method and device that displays a media content acquisition control in response to user input, allowing users to generate and transmit target media content directly within a session page, enhancing interaction efficiency and diversity of display content.
Enriches the display content and interaction methods in instant messaging sessions by enabling users to quickly generate and share media content that matches their input, improving generation and interaction efficiency.
Smart Images

Figure 2025524433000001_ABST
Abstract
Description
Technical Field
[0001] Cross - reference to Related Applications This application claims the priority of a Chinese invention patent application with an application number of 202211731258.X and an invention title of "Page Display Method, Apparatus, Device, Computer - Readable Storage Medium, and Product", which was filed on December 30, 2022. All the content disclosed in the above - mentioned Chinese patent application is incorporated herein by reference in its entirety. Technical Field Embodiments of the present invention relate to the field of computer technology, and in particular, to a page display method, apparatus, device, computer - readable storage medium, and product.
Background Art
[0002] [[ID=1,7]] Currently, many application software provides an instant messaging function to enable users to communicate with friends more conveniently. However, within the session page of the existing instant messaging function, only information interactions in forms such as text and audio can be realized. In many cases, the display content and interaction methods are relatively single.
Summary of the Invention
[0003] Embodiments of the present invention provide a page display method, apparatus, device, computer - readable storage medium, and product for solving the technical problem that the content displayed on the session page of the existing instant messaging function is scarce and the interaction method is relatively single.
[0004] In a first aspect, embodiments of the present invention provide a page display method, the method comprising: displaying a media content acquisition control that matches the input information in the session page in response to input information generated by a first user within a session page associated with at least one second user; In response to a first trigger operation of the first user on the media content acquisition control, display a media content acquisition page, and display the input information on the media content acquisition page; including acquiring target media content generated by the first user on the media content acquisition page and transmitting the target media content into the session page.
[0005] In a second aspect, an embodiment of the present invention provides a page display device, the device includes: a display module for displaying a media content acquisition control matching the input information in the session page in response to input information generated by a first user in a session page associated with at least one second user; a processing module for displaying a media content acquisition page in response to a first trigger operation of the first user on the media content acquisition control, and displaying the input information on the media content acquisition page; a transmission module for acquiring target media content generated by the first user on the media content acquisition page and transmitting the target media content into the session page.
[0006] In a third aspect, an embodiment of the present invention provides an electronic device, the electronic device includes a processor and a memory, the memory stores computer-executable instructions, the processor causes the at least one processor to execute the page display method described in the above-mentioned first aspect and various possible designs of the first aspect by executing the computer-executable instructions stored in the memory.
[0007] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the page display method described in the above-mentioned first aspect and various possible designs of the first aspect is realized.
[0008] In a fifth aspect, an embodiment of the present invention provides a computer program product including a computer program, and when the computer program is executed by a processor, the page display method described in the above-mentioned first aspect and various possible designs of the first aspect is realized.
Brief Description of the Drawings
[0009] Hereinafter, in order to more clearly explain the embodiments of the present invention or the technical solutions of the prior art, the drawings used in the embodiments or the prior art for explanation will be briefly described. Obviously, the drawings described below are only some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without creative effort.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Embodiments for Carrying Out the Invention
[0010] In the following, for the purpose of making the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described in conjunction with the drawings of the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments in the present invention without creative efforts all fall within the protection scope of the present invention.
[0011] In the following, specific embodiments will be used to describe in detail the technical solutions of the present invention and how the technical solutions of the present invention solve the above-mentioned technical problems. Some of the following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in a specific embodiment. In the following, the embodiments of the present invention will be described in detail in conjunction with the drawings.
[0012] In order to solve the technical problem that the existing instant message function session page displays less content and the interaction method is relatively single, the present invention provides a page display method, device, device, computer-readable storage medium, and product.
[0013] It should be noted that the page display method, device, device, computer-readable storage medium, and product provided by the present invention can be applied to any scenario of displaying a session page.
[0014] In the related art, generally only a display chat log and a chat dialog input box are displayed in the session page, and the user can conduct information interaction in the session page based on forms such as text and audio. However, the display content and interaction method in the session page are relatively single. Also, when the user needs to generate media content that matches the current input content, the user has to manually search for the page of the media content generation function in the application software, manually search for content such as special effects and filters that match the current input content, and then generate the media content. In many cases, the operation is more complex and the interaction efficiency is low.
[0015] In order to enable the user to realize more interaction operations in the session page, in response to the input information generated by the first user in the session page, a media content acquisition control that matches the input information can be displayed in the session page based on the input information. Thereby, the user can generate target media content associated with the input information based on the media content acquisition control, and can improve the generation efficiency of the target media content. Also, the display content and interaction method in the session page can be enriched.
[0016] FIG. 1 is a schematic flowchart of a page display method provided by an embodiment of the present invention. As shown in FIG. 1, the method includes the following steps.
[0017] In step 101, in response to the input information generated by the first user in the session page associated with at least one second user, a media content acquisition control that matches the input information is displayed in the session page.
[0018] The execution entity of this embodiment is a page display device, which is connected to a terminal device and can execute a page display operation based on a trigger operation of a first user on the terminal device. Alternatively, the page display device may be connected to a server. The server is communicably connected to the terminal device and can control the terminal device to execute a page display operation based on a trigger operation of a first user on the terminal device.
[0019] In this embodiment, the first user can perform a session operation with at least one second user within a session page. Here, the session page may be a private chat session page between the first user and the second user, or a group chat session page between the first user and multiple second users.
[0020] A content input box may be set in the session page, and the first user can generate input information in the content input box. Here, the input information may include text information, audio information, video information, expression information, etc. Optionally, when the input information is audio information or video information, text information corresponding to the audio information or video information can be determined by performing an analysis operation on the audio information or video information.
[0021] Furthermore, after obtaining the input information generated by the first user in the session page, by displaying a media content acquisition control in the session page, the first user is enabled to execute a generation operation of target media content based on the media content acquisition control.
[0022] Optionally, in order to enable the user to generate target media content that matches the input information, after obtaining the input information, a media content acquisition control that matches the input information can be displayed in the session page.
[0023] In step 102, in response to the first trigger operation of the first user on the media content acquisition control, a media content acquisition page is displayed, and the input information is displayed on the media content acquisition page.
[0024] In this embodiment, the first user can execute an operation of generating target media content associated with the input information based on the media content acquisition control. Optionally, in response to the first trigger operation of the first user on the media content acquisition control, by displaying a media content acquisition page, the first user can execute operations of generating and editing target media content within the media content acquisition page. Here, the first trigger operation includes, but is not limited to, a click operation, a double-click operation, a drag operation, etc. The first user can customize the first trigger operation according to actual needs, and the present invention does not limit this.
[0025] Also, after the media content acquisition page is displayed, the input information can also be displayed within the media content acquisition page. Optionally, the input information may be displayed in a predetermined display style in a predetermined display area, and the first user can adjust the display style of the input information according to actual needs, and the present invention does not limit this.
[0026] By displaying the input information within the media content acquisition page, the generated target media content can include the input information, and the target media content associated with the input information can be quickly generated, improving the generation efficiency of the target media content.
[0027] In step 103, the target media content generated by the first user on the media content acquisition page is acquired, and the target media content is transmitted into the session page.
[0028] In this embodiment, after jumping to the media content acquisition page, the first user can generate target media content within the media content acquisition page. Optionally, a content acquisition control may be set on the media content acquisition page, and the first user can generate target media content through a trigger operation on the content acquisition control. Here, the content acquisition control includes, but is not limited to, a content upload control and a content collection control.
[0029] The target media content generated within the media content acquisition page may include the input information. Alternatively, it should be noted that when a deletion operation on the input information of the first user is detected during the editing process of the target media content, the input information may be excluded from the target media content.
[0030] Furthermore, after acquiring the target media content, by sending the target media content into the session page, at least one second user can view the target media content. Optionally, after completing the generation operation of the target media content, a predetermined send control can be displayed within the media content acquisition page. In response to the trigger operation of the first user on the send control, the target media content can be sent into the session page.
[0031] Figure 2 is a schematic diagram of an interface interaction provided by an embodiment of the present invention. As shown in Figure 2, input information 22 generated by a first user within a session page 21 is acquired. Here, the input information 22 may be "It's a nice day today". A media content acquisition control 23 that matches the input information 22 is displayed within the session page 21. In response to a trigger operation of the first user 23 on the media content acquisition control, a jump is made to a media content acquisition page 24, and the input information 22 "It's a nice day today" can be displayed on the media content acquisition page 24. In response to a media content generation operation triggered by the first user on the media content acquisition page 24, target media content 25 is obtained, and the target media content 25 can be transmitted into the session page 21. Here, the target media content 25 may include the input information 22.
[0032] According to the page display method provided by this embodiment, by acquiring the input information generated by a first user in a session page and displaying a media content acquisition control that matches the input information within the session page, the first user can generate target media content based on the media content acquisition control, and the target media content may further include the input information generated by the first user. The display content within the session page can be made more diverse, and the interaction method of the session page can be enriched. The first user can generate target media content that matches the input content based on the current input content, improving the generation efficiency of the target media content and the interaction efficiency.
[0033] Figure 3 is a schematic flowchart of a page display method provided by another embodiment of the present invention. Based on any of the above embodiments, as shown in Figure 3, step 101 is Step 301, obtaining the input information generated by the first user within the session page; Step 302, detecting whether there is a target special effect that matches the input information and obtaining a detection result; Step 303, displaying a media content acquisition control that matches the detection result within the session page.
[0034] In this embodiment, in response to the content input operation of the first user on the session page, the input information generated by the first user on the session page can be obtained. Here, the input information may include text information, audio information, video information, expression information, etc. Optionally, when the input information is audio information or video information, an analysis operation can be performed on the audio information and video information to determine the text information corresponding to the audio information and video information.
[0035] Furthermore, it is possible to detect whether there is a target special effect that matches the input information and obtain a detection result. Optionally, it is possible to detect whether the input information matches the identification information of any one or more special effects and obtain a detection result. Optionally, when there is a special effect that matches one input information, the special effect can be determined as the target special effect and a detection result can be obtained. Or, when there are multiple special effects that match the input information, the special effect with the highest degree of relevance to the input information among the multiple special effects can be determined as the target special effect and a detection result can be obtained. As an implementable method, by calculating the similarity between the input information and the identification information of the special effect, the special effect with the highest similarity can be determined as the target special effect. Or, when it is detected that there is no special effect that matches the input information, the detection result can be determined as the non-existence of the target special effect.
[0036] After obtaining the detection result, based on the detection result, a media content acquisition control that matches the detection result can be displayed. As a result, different display styles can be displayed based on the detection result of the media content acquisition control within the session page. The display effect within the session page is further optimized.
[0037] Optionally, based on any of the above embodiments, step 302 includes performing a word segmentation operation on the input information to obtain a word segmentation result, and determining a target keyword corresponding to the input information based on the word segmentation result, and detecting whether there is a target special effect that matches the target keyword and obtaining the detection result.
[0038] In this embodiment, a detection operation of a target special effect can be performed based on the keyword in the input information.
[0039] Optionally, a word segmentation operation can be performed on the input information to obtain a word segmentation result. At least one target keyword corresponding to the input information can be determined based on the word segmentation result. Here, the word segmentation result may include at least one segmented word, and a segmented word that meets a predetermined selection condition can be selected from at least one segmented word and determined as the target keyword corresponding to the input information. Exemplarily, if there are no multiple segmented words in the word segmentation result that meet the predetermined selection condition, a target special effect corresponding to each segmented word can be provided, and display content that matches at least one target special effect can be displayed on the media content acquisition control. The present invention is not limited thereto.
[0040] Furthermore, it is possible to detect whether there is a target special effect that matches the target keyword and obtain the detection result. To illustrate with an example, based on the target keyword, it is detected whether any one or more special effects exist, and the identification information thereof includes the target keyword, or it is detected whether any one or more special effects exist, and the similarity between the identification information and the target keyword is higher. Furthermore, the target special effect can be selected from any one or more special effects.
[0041] Currently, when there are multiple special effects that match the target keyword, the special effect with the most usage times in the past can be selected as the target special effect from the multiple special effects, or the newly published special effect can be selected as the target special effect from the multiple special effects, or the special effect with the highest similarity to the target keyword can be selected as the target special effect from the multiple special effects. The present invention is not limited thereto.
[0042] According to the page display method provided by this embodiment, by detecting whether there is a target special effect that matches the input information and determining the display style of the media content acquisition control based on the detection result, the user can quickly generate the target media content associated with the input information, enrich the display style within the session page, and optimize the display effect of the session page.
[0043] Optionally, based on any of the above embodiments, step 303 is When there is a target special effect that matches the input content, displaying the display content that matches the target special effect on the media content acquisition control, and / or When there is no target special effect that matches the target keyword, displaying predetermined text information on the media content acquisition control.
[0044] In this embodiment, after obtaining the detection result, different styles of media content acquisition controls can be displayed based on different detection results.
[0045] Optionally, if there is a target special effect whose detection result matches the input content, display content matching the target special effect can be displayed on the media content acquisition control. Here, the display content matching the target special effect may be an identifier of the target special effect or image information associated with the target special effect. Conversely, if there is no target special effect whose detection result matches the target keyword, predetermined text information can be displayed on the media content acquisition control. Here, the predetermined text information may be text, and accordingly, "text" can be displayed on the media content acquisition control.
[0046] According to the page display method provided by this embodiment, by displaying different styles of media content acquisition controls based on different detection results, the display content in the session page can be made more diverse, improving the interaction efficiency.
[0047] Furthermore, based on any of the above embodiments, after step 102, the method further includes: including the audio corresponding to the input information in the target media content by playing the audio corresponding to the input information in the media content acquisition page.
[0048] In this embodiment, after displaying the input information in the media content acquisition page, the audio corresponding to the input information can be further played in the media content acquisition page. Thereby, after generating the target media content in the media content acquisition page, the target media content may include the audio corresponding to the input information.
[0049] Optionally, within the media content acquisition page, audio corresponding to the input information can be played with predetermined audio parameters. Here, the predetermined audio parameters include one or more of a predetermined timbre parameter, a playback speed parameter, and a pitch parameter.
[0050] According to the page display method provided by this embodiment, by playing the audio corresponding to the input information within the media content acquisition page and including the audio corresponding to the input information in the target media content, the first user can more intuitively understand the input content displayed within the media content acquisition page, improve the generation efficiency of the target media content, and further improve the content quality of the target media content.
[0051] Furthermore, based on any of the above embodiments, after playing the audio corresponding to the input information within the media content acquisition page described above, in response to a trigger operation of the first user on a predetermined adjustment control, the audio parameters of the audio corresponding to the input information are adjusted, and the audio parameters include one or more of a timbre parameter, a playback speed parameter, and a pitch parameter.
[0052] Furthermore, the first user can further perform editing and adjustment operations on the audio on the media content acquisition page. For example, the start time of the audio can be adjusted, or the input information corresponding to the audio can be adjusted.
[0053] In this embodiment, after playing the audio corresponding to the input information within the media content acquisition page, in order to make the generated target media content closer to the personalized needs of the first user, the first user can further perform an adjustment operation on the audio corresponding to the input information.
[0054] Optionally, adjustment controls may be preset in the media content acquisition page. The first user can perform a trigger operation on the adjustment control according to actual needs. In response to the trigger operation, the audio parameters of the audio corresponding to the input information can be adjusted, where the audio parameters further include one or more of tone color parameters, playback speed parameters, and pitch parameters.
[0055] As an implementable method, in response to the first user's trigger operation on the adjustment control, a predetermined adjustment list can be displayed, where the adjustment list includes a plurality of audio parameter adjustment controls, and in response to the first user's adjustment operation on the audio parameter adjustment control, an adjustment operation can be performed on the audio parameters. Thereby, the audio included in the target media content can be made closer to the personalized needs of the first user, improving the interaction efficiency.
[0056] Furthermore, based on any of the above embodiments, after playing the audio corresponding to the input information in the media content acquisition page, in response to the first user's trigger operation on a predetermined close control, further including stopping the playback of the audio corresponding to the input information.
[0057] In this embodiment, after playing the audio corresponding to the input information in the media content acquisition page, the first user can further perform an end operation on the audio according to actual needs.
[0058] Optionally, in the media content acquisition page, a close control may be preset. In response to the first user's trigger operation on the close control, the playback of the audio corresponding to the input information in the media content acquisition page can be stopped.
[0059] Accordingly, after the audio corresponding to the input information is terminated, the target media content generated within the media content acquisition page does not include the audio corresponding to the input information.
[0060] According to the page display method provided by this embodiment, in response to the trigger operations of the first user on the adjustment control and the close control, by adjusting and terminating the audio corresponding to the input information according to the actual needs of the first user, the audio corresponding to the input information in the target media content can be made closer to the personalized needs of the first user, improving the interaction efficiency.
[0061] Optionally, based on any of the above embodiments, the media content acquisition control that matches the input information includes a first media content acquisition control. Step 102 includes determining a target special effect that matches the input content in response to a first trigger operation of the first user on the first media content acquisition control; and displaying the target special effect on the media content acquisition page, so that the first user can execute a generation operation of target media content based on the target special effect.
[0062] In this embodiment, the media content acquisition control that matches the input information includes a first media content acquisition control. Here, the first media content acquisition control can be displayed when it is detected that there is a target special effect that matches the input information. Display content that matches the target special effect may be displayed on the first media content acquisition control.
[0063] After displaying the first media content acquisition control, in response to a trigger operation of the first user on the first media content acquisition control, jump to the media content acquisition page, and the target special effect can be displayed within the media content acquisition page. Thereby, the first user can execute a generation operation of target media content based on the target special effect within the media content acquisition page.
[0064] FIG. 4 is a schematic diagram of a display interface provided by an embodiment of the present invention. As shown in FIG. 4, on the session page 41, a first media content acquisition control 42 may be displayed. Here, the first media content acquisition control 42 may be a control associated with a target special effect. For example, after the first user inputs input information such as "I really can't find the words", based on the input information, a keyword "can't find the words" is determined, and a target special effect corresponding to "can't find the words" is matched, and the first media content acquisition control 42 corresponding to the target special effect can be displayed on the session page 41. In actual application, image content corresponding to the target special effect may be displayed on the first media content acquisition control 42. Thereby, after the first user executes a trigger operation on the first media content acquisition control 42, jump to the media content acquisition page 43, and a generation operation of target media content based on the target special effect can be executed within the media content acquisition page 43. Accordingly, the input information "I really can't find the words" may be further displayed on the media content acquisition page 43.
[0065] According to the page display method provided by this embodiment, by displaying the first media content acquisition control in the session page, the first user can quickly generate the target media content associated with the target special effect based on the first media content acquisition control, simplify the process of generating media content based on the target special effect, improve the generation efficiency of media content, and further improve the interaction efficiency.
[0066] Optionally, based on any of the above embodiments, the media content acquisition control that matches the input information includes a second media content acquisition control, and step 102 is In response to the first trigger operation of the first user on the second media content acquisition control, by displaying a media content acquisition page, enabling the first user to execute a generation operation of target media content based on a predetermined original camera within the media content acquisition page.
[0067] In this embodiment, the media content acquisition control that matches the input information includes a second media content acquisition control. Here, the second media content acquisition control can be displayed when it is detected that there is no target special effect that matches the input information. Predetermined text information may be displayed on the second media content acquisition control.
[0068] In response to the trigger operation of the first user on the second media content acquisition control, jump to the media content acquisition page, and the input information can be displayed within the media content acquisition page.
[0069] Currently, since there is no target special effect that matches the input information, after jumping to the media content acquisition page, in response to the media content acquisition operation triggered by the first user on the media content acquisition page, an operation of generating target media content can be executed based on a predetermined original camera.
[0070] FIG. 5 is a schematic diagram of a display interface provided by an embodiment of the present invention. As shown in FIG. 5, on the session page 51, a second media content acquisition control 52 may be displayed. When the input information "It's a nice day today" does not match the corresponding target special effect, predetermined text information may be displayed on the second media content acquisition control 52. Optionally, in response to a trigger operation of the first user on the second media content acquisition control 52, a jump can be made to the media content acquisition page 53, and an operation of generating target media content can be executed based on the original camera within the media content acquisition page 53. Here, the input information "It's a nice day today" may be displayed on the media content acquisition page 53.
[0071] According to the page display method provided by this embodiment, by displaying the second media content acquisition control within the session page, the first user can quickly generate target media content using the original camera based on the second media content acquisition control, enrich the display content within the session page, and improve the generation efficiency of the target media content.
[0072] Furthermore, based on any of the above embodiments, after step 102, the method further includes: When there is a target special effect that matches the input information, further including displaying identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page.
[0073] In this embodiment, when it is detected that there is a target special effect that matches the input information, in response to the trigger operation of the first user on the media content acquisition control, it is possible to jump to the media content acquisition page. In order to facilitate the adjustment of the first user with respect to the target special effect or the switching operation of the first user with respect to the target special effect, identification information corresponding to the target special effect can be displayed in a predetermined display area of the media content acquisition page.
[0074] Optionally, the identification information corresponding to the target special effect can be displayed in the area at the lower left corner of the media content acquisition page.
[0075] According to the page display method provided by this embodiment, by displaying the identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page, the first user can more intuitively understand and adjust the target special effect currently in use, simplify the generation process of the target media content, and enable the first user to more quickly realize the generation operation for the target media content.
[0076] Furthermore, based on any of the above embodiments, after displaying the identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page, the method further includes: displaying a special effect list within the media content acquisition page in response to the trigger operation of the first user on the identification information corresponding to the target special effect.
[0077] Here, the special effect list includes at least one special effect associated with the input information and a plurality of special effects that meet a predetermined display condition.
[0078] In this embodiment, after displaying identification information corresponding to a target special effect in a predetermined display area of a media content acquisition page, in response to a trigger operation of a first user on the identification information of the target special effect, a special effect list can be displayed within the media content acquisition page. Here, the special effect list includes at least one special effect associated with input information and a plurality of special effects that meet a predetermined display condition. Thereby, the first user can perform browsing and selection operations on more special effects based on the special effect list.
[0079] FIG. 6 is a schematic diagram of an interface interaction provided according to an embodiment of the present invention. As shown in FIG. 6, on a media content acquisition page 61, identification information 62 corresponding to a target special effect may be displayed. In response to a trigger operation of a first user on the identification information 62 corresponding to the target special effect, a special effect list 63 can be displayed on the media content acquisition page 61. Here, in the special effect list 63, at least one special effect 64 associated with input information and a plurality of first special effects 65 that meet a predetermined display condition are displayed. For example, the input information may be "I really can't find the words", and the special effect 64 associated with the input information may include a first related special effect, a second related special effect, a third related special effect, etc. associated with not being able to find the words.
[0080] Optionally, based on any of the above embodiments, displaying a special effect list within the media content acquisition page is displaying a predetermined number of special effects associated with the input information in a predetermined first display area in the special effect list, and displaying a plurality of special effects that meet a predetermined display condition in a predetermined second display area in the special effect list.
[0081] In this embodiment, after displaying a special effect list on the media content acquisition page, in order to facilitate the adjustment operation or switching operation of the first user for the target special effect, special effects associated with a predetermined number of input information are displayed in a predetermined first display area within the special effect list, and a plurality of special effects that meet the predetermined display conditions are displayed in a predetermined second display area within the special effect list. Here, the special effects associated with the input information may include special effects associated with identification information input information. Exemplarily, the special effects that meet the predetermined display conditions may include currently popular special effects, special effects that the first user has used in the past, special effects collected by the first user, and the like.
[0082] Therefore, the first user can select a special effect that is closer to the personalized needs from the special effect list and then execute the subsequent target media content generation operation.
[0083] As an alternative embodiment that can be selected, further, a predetermined parameter adjustment control can be displayed within the special effect list, and in response to the trigger operation of the first user on the parameter adjustment control, further, by adjusting the parameters corresponding to the target special effect, the display effect of the media content generated based on the target special effect can be made closer to the personalized needs of the first user.
[0084] According to the page display method provided by this embodiment, in response to the trigger operation of the first user on the identification information corresponding to the target special effect, a special effect list is displayed within the media content acquisition page, and by displaying at least one special effect associated with the input information and a plurality of special effects that meet the predetermined display conditions within the special effect list, the first user can quickly select and switch special effects based on the special effect list, further improving the interaction efficiency of the target media content generation process.
[0085] FIG. 7 is a schematic flowchart of a page display method provided by another embodiment of the present invention. Based on any of the above embodiments, after step 101, the method includes: Step 701, in response to a second trigger operation of the first user on the media content acquisition control, displaying at least one related special effect associated with the input information in the session page; Step 702, in response to a selection operation of the first user on the at least one related special effect, determining a target related special effect selected by the first user; Step 703, by displaying the target related special effect on the media content acquisition page, enabling the first user to perform a generation operation of target media content based on the target special effect.
[0086] In this embodiment, the first user can perform a second trigger operation on the media content acquisition control. Here, the second trigger operation includes, but is not limited to, any trigger operation different from the first trigger operation, such as click, double click, long press, drag, etc.
[0087] In response to a second trigger operation of the first user on the media content acquisition control, at least one related special effect associated with the input information can be displayed in the session page. Here, the degree of association between the related special effect and the input information is smaller than the degree of association between the target special effect and the input information. Optionally, the degree of association between the special effect and the input information can be characterized by the similarity between the identification information of the special effect and the input information.
[0088] The first user can perform a selection operation from at least one relevant special effect according to actual needs. In response to the selection operation, the target relevant special effect currently selected by the first user can be determined. By jumping to the media content acquisition page and displaying the target relevant special effect within the media content acquisition page, the first user can perform an operation to generate target media content based on the target relevant special effect.
[0089] FIG. 8 is another schematic diagram of an interface interaction provided by an embodiment of the present invention. As shown in FIG. 8, a media content acquisition control 83 that matches the input information 82 is displayed on the session page 81. In response to a second trigger operation of the first user 83 on the media content acquisition control, at least one relevant special effect 84 associated with the input information 82 can be displayed on the session page 81. For example, the input information may be "I really can't find the words", and the relevant special effects 84 associated with the input information may include a plurality of relevant special effects that match "can't find the words".
[0090] According to the page display method provided by this embodiment, in response to a second trigger operation of the first user on the media content acquisition control, by displaying at least one relevant special effect associated with the input information within the session page, the display content within the session page can be further enriched. Also, by displaying at least one relevant special effect, the first user can realize a selection operation of the special effect within the session page, and the first user can generate target media content that is associated with the current input information and closer to the personalized needs of the first user.
[0091] Optionally, based on any of the above embodiments, step 101 is In response to input information generated by a first user within a predetermined input control in the session page, a media content acquisition control that matches the input information is displayed within the session page, and at least one related special effect associated with the input information is displayed at a display position associated with the input control.
[0092] In this embodiment, the first user can generate input information through a predetermined input control within the session page. In response to the input information generated by the first user, it is possible to detect whether there is a target special effect that matches the input information. If it exists, a media content acquisition control that matches the target special effect can be displayed within the session page. If it does not exist, a media content acquisition control that matches the predetermined text information can be displayed.
[0093] Optionally, when it is detected that there is a special effect associated with the input information, at least one related special effect associated with the input information can be determined in real time. Here, the degree of association between the related special effect and the input information is smaller than the degree of association between the target special effect and the input information. Optionally, the degree of association between the special effect and the input information can be characterized by the similarity between the identification information of the special effect and the input information.
[0094] Furthermore, at least one related special effect associated with the input information can be displayed at a display position associated with the input control. Thereby, in the input process, the first user can view in real time the related special effect associated with the current input information. Also, the first user can further perform a trigger operation on the related special effect according to actual needs. In response to the trigger operation, by jumping to the media content acquisition page, the first user can execute an operation to generate target media content based on the related special effect of the trigger within the media content acquisition page.
[0095] FIG. 9 is another interface interaction schematic diagram provided by an embodiment of the present invention. As shown in FIG. 9, input information 92 generated by a first user within session page 91 is acquired, and a media content acquisition control 93 that matches the input information 92 is displayed on the session page 91. Further, at least one associated special effect 94 associated with the input information 92 can be displayed at a display position associated with the input control.
[0096] According to the page display method provided by this embodiment, by displaying a media content acquisition control that matches the input information within the session page and displaying at least one associated special effect associated with the input information at the display position associated with the input control, the display content within the session page can be further enriched. Also, by displaying at least one associated special effect, the first user can realize a selection operation of the special effect and a switching operation of the display style of the media content acquisition control within the session page, and the first user can generate target media content that is associated with the current input information and closer to the personalized needs of the first user.
[0097] FIG. 10 is a schematic diagram of the configuration of a page display device provided by an embodiment of the present invention. As shown in FIG. 10, the device includes a display module 1001, a processing module 1002, and a transmission module 1003. Here, the display module 1001 displays a media content acquisition control that matches the input information in the session page in response to the input information generated by the first user within the session page associated with at least one second user. The processing module 1002 displays a media content acquisition page in response to a first trigger operation of the first user on the media content acquisition control, and displays the input information on the media content acquisition page. The transmission module 1003 acquires the target media content generated by the first user on the media content acquisition page and transmits the target media content into the session page.
[0098] Furthermore, based on any of the above embodiments, the display module acquires the input information generated by the first user within the session page, detects whether there is a target special effect that matches the input information, and obtains a detection result. Then, the display module displays a media content acquisition control that matches the detection result within the session page.
[0099] Furthermore, based on any of the above embodiments, the display module performs a word segmentation operation on the input information to obtain a word segmentation result, and determines a target keyword corresponding to the input information based on the word segmentation result.
[0100] Then, the display module detects whether there is a target special effect that matches the target keyword, and obtains the detection result.
[0101] Furthermore, based on any of the above embodiments, when there is a target special effect that matches the input content, the display module displays display content that matches the target special effect on the media content acquisition control. And / or when there is no target special effect that matches the target keyword, predetermined text information is displayed on the media content acquisition control.
[0102] Furthermore, based on any of the above embodiments, the apparatus further comprises a playback module, and the playback module includes the audio corresponding to the input information in the target media content by playing the audio corresponding to the input information within the media content acquisition page.
[0103] Furthermore, based on any of the above embodiments, the apparatus further comprises an adjustment module, and the adjustment module adjusts the audio parameters of the audio corresponding to the input information in response to a trigger operation of a first user on a predetermined adjustment control, where the audio parameters further include one or more of a timbre parameter, a playback speed parameter, and a pitch parameter.
[0104] Furthermore, based on any of the above embodiments, the apparatus further comprises a close module, and the close module stops the playback of the audio corresponding to the input information in response to a trigger operation of the first user on a predetermined close control.
[0105] Furthermore, based on any of the above embodiments, the media content acquisition control that matches the input information includes a first media content acquisition control. The processing module determines a target special effect that matches the input content in response to a first trigger operation of the first user on the first media content acquisition control. By displaying the target special effect on the media content acquisition page, the first user is enabled to execute a generation operation of target media content based on the target special effect.
[0106] Furthermore, based on any of the above embodiments, the media content acquisition control that matches the input information includes a second media content acquisition control. The processing module, in response to a first trigger operation of the first user on the second media content acquisition control, displays a media content acquisition page, enabling the first user to execute a generation operation of target media content based on a predetermined original camera within the media content acquisition page.
[0107] Furthermore, based on any of the above embodiments, the apparatus further includes a display module. When there is a target special effect that matches the input information, the display module displays identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page.
[0108] Furthermore, based on any of the above embodiments, the apparatus further includes a display module. In response to a trigger operation of the first user on the identification information corresponding to the target special effect, the display module displays a special effect list within the media content acquisition page. Here, the special effect list includes at least one special effect associated with the input information and a plurality of special effects that meet a predetermined display condition.
[0109] Furthermore, based on any of the above embodiments, the display module displays a predetermined number of special effects associated with the input information in a predetermined first display area in the special effect list, and displays a plurality of special effects satisfying a predetermined display condition in a predetermined second display area in the special effect list.
[0110] Furthermore, based on any of the above embodiments, the apparatus further includes a display module, and the display module, in response to a second trigger operation of the first user on the media content acquisition control, displays at least one related special effect associated with the input information in the session page. The selection module determines a target related special effect selected by the first user in response to a selection operation of the first user on the at least one related special effect. The processing module enables the first user to execute a generation operation of target media content based on the target special effect by displaying the target related special effect on the media content acquisition page.
[0111] Furthermore, based on any of the above embodiments, the display module, in response to input information generated by a first user within a predetermined input control in the session page, displays a media content acquisition control that matches the input information in the session page, and displays at least one related special effect associated with the input information at a display position associated with the input control.
[0112] The apparatus provided by this embodiment can be used to execute the technical solutions of the method embodiments described above, and its implementation principle and technical effects are similar, and this embodiment will not be repeated here.
[0113] To implement the above-described embodiments, an embodiment of the present invention further provides an electronic device, and the electronic device includes a processor and a memory. The memory stores computer-executable instructions.
[0114] ]By executing the computer-executable instructions stored in the memory, the processor causes the processor to execute the page display method described in any of the above-described embodiments.
[0115] The device provided by this embodiment can be used to execute the technical solutions of the method embodiments described above. Its realization principle and technical effects are similar, and this embodiment will not be repeated here.
[0116] FIG. 11 is a schematic configuration diagram of an electronic device provided by an embodiment of the present invention. As shown in FIG. 11, the electronic device 1100 may be a terminal device or a server. Here, the terminal device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable media players (PMPs), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 11 is only an example and does not limit the functions and usage ranges of the embodiments of the present invention in any way.
[0117] As shown in FIG. 11, the electronic device 1100 may include a processing device (e.g., a central processing unit, a graphical processor, etc.) 1101 that can execute various appropriate operations and processes based on a program stored in a read only memory (ROM) 1102 or a program loaded from a storage device 1108 into a random access memory (RAM) 1103. The RAM 1103 further stores various programs and data necessary for the operation of the electronic device 1100. The processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0118] Typically, devices such as an input device 1106 including a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 1107 including a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 1108 including a magnetic tape, a hard disk, etc., and a communication device 1109 may be connected to the I / O interface 1105. The communication device 1109 can enable the electronic device 1100 to communicate wirelessly or wiredly to exchange data with other devices. Although an electronic device 1100 having various devices is shown in the drawing, it should be understood that it is not necessary to implement or have all the shown devices. More or fewer devices may alternatively be implemented or had.
[0119] In particular, according to an embodiment of the present invention, the process described with reference to the above flowchart may be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product including a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1109, or may be installed from the storage device 1108 or the ROM 1102. When the computer program is executed by the processing device 1101, the above-described functions limited to the method of the embodiment of the present invention are executed.
[0120] It should be noted that the above-mentioned computer-readable medium of the present invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present invention, the computer-readable storage medium may be a tangible medium that includes or stores a program that can be used in combination with an instruction execution system, apparatus, or device by the instruction execution system, apparatus, or device. Also, in the present invention, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier carrying a computer-readable program code. Such a propagated data signal can take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may further be any computer-readable medium other than a computer-readable storage medium that transmits, propagates, or conveys a program for use by or in combination with an instruction execution system, apparatus, or device.The program code contained in the computer-readable medium can be transmitted using any suitable medium including, but not limited to, wired, fiber optic cable, RF (radio frequency), or any suitable combination of the above.
[0121] Embodiments of the present invention further provide a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the page display method described in any of the above embodiments is realized.
[0122] Embodiments of the present invention further provide a computer program product including a computer program, and when the computer program is executed by a processor, the page display method described in any of the above embodiments is realized.
[0123] The above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist separately and may not be assembled into the electronic device.
[0124] One or more programs are carried on the above-mentioned computer-readable medium, and when the one or more programs are executed by the electronic device, the electronic device is caused to execute the method shown in the above embodiments.
[0125] Computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof, and the programming languages described above include object-oriented programming languages such as Java, Smalltalk, C++, etc., and further include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, or partially on the user computer, or executed as a stand-alone software package, or partially executed on the user computer and partially executed on a remote computer, or entirely executed on a remote computer or server. When related to a remote computer, the remote computer may be connected to the user computer via any type of network including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).
[0126] Flowcharts and block diagrams in the drawings illustrate the implementable architecture, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. From this perspective, each box in a flowchart or block diagram includes one or more executable instructions for implementing a specified logical function, and can represent one module, program segment, or part of the code. Also, it should be noted that in some alternative implementations, the functions shown in the boxes may occur in an order different from the order shown in the drawings. For example, two boxes shown consecutively may actually be executed substantially in parallel, or depending on the related functions, may be executed in the reverse order. Also, each box in the block diagram and / or flowchart and combinations of boxes in the block diagram and / or flowchart may be implemented in a dedicated hardware-based system for executing the specified function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.
[0127] The units described as being involved in the embodiments of the present invention may be implemented by software or by hardware. Among them, the name of the unit does not constitute a limitation of the unit itself in a specific case. For example, the first acquisition unit may be described as "a unit for acquiring at least two Internet protocol addresses".
[0128] The functions described above in this specification may be executed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0129] In the context of the present invention, a machine-readable medium may be a tangible medium that can include or store a program that can be used by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of the machine-readable storage medium include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0130] In a first aspect, according to one or more embodiments of the present invention, a page display method is provided, the method comprising: displaying a media content acquisition control that matches the input information in the session page in response to input information generated by a first user within a session page associated with at least one second user; displaying a media content acquisition page in response to a first trigger operation of the first user on the media content acquisition control, and displaying the input information on the media content acquisition page; acquiring target media content generated by the first user on the media content acquisition page, and transmitting the target media content into the session page.
[0131] According to one or more embodiments of the present invention, in response to input information generated by a first user within a session page associated with the at least one second user, displaying a media content acquisition control that matches the input information within the session page is acquiring the input information generated by the first user within the session page, detecting whether there is a target special effect that matches the input information and obtaining a detection result, and displaying a media content acquisition control that matches the detection result within the session page.
[0132] According to one or more embodiments of the present invention, detecting whether there is a target special effect that matches the input information and obtaining a detection result is performing a word segmentation operation on the input information to obtain a word segmentation result, determining a target keyword corresponding to the input information based on the word segmentation result, and detecting whether there is a target special effect that matches the target keyword and obtaining the detection result.
[0133] According to one or more embodiments of the present invention, displaying a media content acquisition control that matches the detection result within the session page is when there is a target special effect that matches the input content, displaying display content that matches the target special effect on the media content acquisition control, and / or when there is no target special effect that matches the target keyword, displaying predetermined text information on the media content acquisition control.
[0134] According to one or more embodiments of the present invention, after displaying the input information on the media content acquisition page, the method is Further including including the audio corresponding to the input information in the target media content by playing the audio corresponding to the input information within the media content acquisition page.
[0135] According to one or more embodiments of the present invention, after playing the audio corresponding to the input information within the media content acquisition page described above, Further including adjusting the audio parameters of the audio corresponding to the input information in response to a trigger operation of a first user on a predetermined adjustment control, where the audio parameters include one or more of a timbre parameter, a playback speed parameter, and a pitch parameter.
[0136] According to one or more embodiments of the present invention, after playing the audio corresponding to the input information within the media content acquisition page described above, Further including stopping the playback of the audio corresponding to the input information in response to a trigger operation of the first user on a predetermined close control.
[0137] According to one or more embodiments of the present invention, the media content acquisition control that matches the input information includes a first media content acquisition control, Displaying a media content acquisition page in response to a first trigger operation of the first user on the media content acquisition control described above includes: Determining a target special effect that matches the input content in response to a first trigger operation of the first user on the first media content acquisition control; and Displaying the target special effect on the media content acquisition page, enabling the first user to execute a generation operation of target media content based on the target special effect.
[0138] According to one or more embodiments of the present invention, the media content acquisition control that matches the above-described input information includes a second media content acquisition control, and in response to the first trigger operation of the first user on the above-described media content acquisition control, displaying a media content acquisition page is including causing the first user to perform a generation operation of target media content based on a predetermined original camera within the media content acquisition page in response to the first trigger operation of the first user on the second media content acquisition control.
[0139] According to one or more embodiments of the present invention, after displaying a media content acquisition page in response to the first trigger operation of the first user on the above-described media content acquisition control, if there is a target special effect that matches the input information, the method further includes displaying identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page.
[0140] According to one or more embodiments of the present invention, after displaying identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page, the method further includes displaying a special effect list within the media content acquisition page in response to a trigger operation of the first user on the identification information corresponding to the target special effect, wherein the special effect list includes at least one special effect associated with the input information and a plurality of special effects that meet a predetermined display condition.
[0141] According to one or more embodiments of the present invention, displaying a special effect list within the media content acquisition page is displaying a predetermined number of special effects associated with the input information in a predetermined first display area in the special effect list, and displaying a plurality of special effects satisfying a predetermined display condition in a predetermined second display area in the special effect list.
[0142] According to one or more embodiments of the present invention, in response to input information generated by a first user within a session page associated with at least one of the second users described above, after displaying a media content acquisition control that matches the input information within the session page, in response to a second trigger operation of the first user on the media content acquisition control, displaying at least one related special effect associated with the input information within the session page; determining a target related special effect selected by the first user in response to a selection operation of the first user on the at least one related special effect; and further including causing the first user to perform a generation operation of target media content based on the target special effect by displaying the target related special effect on the media content acquisition page.
[0143] According to one or more embodiments of the present invention, in response to input information generated by a first user within a session page associated with at least one of the second users described above, displaying a media content acquisition control that matches the input information within the session page is displaying, in response to input information generated by a first user within a predetermined input control in the session page, a media content acquisition control that matches the input information within the session page, and displaying at least one related special effect associated with the input information at a display position associated with the input control.
[0144] In a second aspect, according to one or more embodiments of the present invention, there is provided a page display device, the device comprising A display module for displaying a media content acquisition control that matches the input information within the session page in response to input information generated by a first user within a session page associated with at least one second user; A processing module for displaying a media content acquisition page in response to a first trigger operation of the first user on the media content acquisition control and for displaying the input information on the media content acquisition page; A transmission module for acquiring target media content generated by the first user on the media content acquisition page and transmitting the target media content into the session page.
[0145] According to one or more embodiments of the present invention, the display module: acquires input information generated by the first user within the session page; detects whether there is a target special effect that matches the input information, and obtains a detection result; displays a media content acquisition control that matches the detection result within the session page.
[0146] According to one or more embodiments of the present invention, the display module: performs a word segmentation operation on the input information to obtain a word segmentation result; determines a target keyword corresponding to the input information based on the word segmentation result; detects whether there is a target special effect that matches the target keyword, and obtains the detection result.
[0147] According to one or more embodiments of the present invention, the display module: when there is a target special effect that matches the input content, displays display content that matches the target special effect on the media content acquisition control and / or; When there is no target special effect that matches the target keyword, display predetermined text information on the media content acquisition control.
[0148] According to one or more embodiments of the present invention, the apparatus further comprises a playback module, The playback module includes the audio corresponding to the input information in the target media content by playing the audio corresponding to the input information within the media content acquisition page.
[0149] According to one or more embodiments of the present invention, the apparatus further comprises an adjustment module, The adjustment module adjusts the audio parameters of the audio corresponding to the input information in response to a trigger operation of a first user on a predetermined adjustment control, where the audio parameters include one or more of a timbre parameter, a playback speed parameter, and a pitch parameter.
[0150] According to one or more embodiments of the present invention, the apparatus further comprises a close module, The close module stops the playback of the audio corresponding to the input information in response to a trigger operation of the first user on a predetermined close control.
[0151] According to one or more embodiments of the present invention, the media content acquisition control that matches the input information includes a first media content acquisition control, The processing module, In response to a first trigger operation of the first user on the first media content acquisition control, determines a target special effect that matches the input content, By displaying the target special effect on the media content acquisition page, enable the first user to perform a generation operation of the target media content based on the target special effect.
[0152] According to one or more embodiments of the present invention, the media content acquisition control that matches the input information includes a second media content acquisition control, and the processing module In response to a first trigger operation of the first user on the second media content acquisition control, by displaying a media content acquisition page, the first user is enabled to execute a generation operation of target media content based on a predetermined original camera within the media content acquisition page.
[0153] According to one or more embodiments of the present invention, the apparatus further includes a display module, When there is a target special effect that matches the input information, the display module displays identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page.
[0154] According to one or more embodiments of the present invention, the apparatus further includes a display module, In response to a trigger operation of the first user on the identification information corresponding to the target special effect, the display module displays a special effect list within the media content acquisition page, wherein the special effect list includes at least one special effect associated with the input information and a plurality of special effects that meet a predetermined display condition.
[0155] According to one or more embodiments of the present invention, the display module displays a predetermined number of special effects associated with the input information in a predetermined first display area in the special effect list, and displays a plurality of special effects that meet a predetermined display condition in a predetermined second display area in the special effect list.
[0156] According to one or more embodiments of the present invention, the apparatus A display module for displaying at least one related special effect associated with the input information within the session page in response to a second trigger operation of the first user on the media content acquisition control; A selection module for determining a target related special effect selected by the first user in response to a selection operation of the first user on the at least one related special effect; A processing module for enabling the first user to execute a generation operation of target media content based on the target special effect by displaying the target related special effect on the media content acquisition page.
[0157] According to one or more embodiments of the present invention, the display module In response to input information generated by a first user within a predetermined input control in the session page, a media content acquisition control that matches the input information is displayed within the session page, and at least one related special effect associated with the input information is displayed at a display position associated with the input control.
[0158] In a third aspect, according to one or more embodiments of the present invention, an electronic device is provided, the electronic device comprising at least one processor and a memory, The memory stores computer-executable instructions, The at least one processor causes the at least one processor to execute the page display methods of the above-described first aspect and various possible designs of the first aspect by executing the computer-executable instructions stored in the memory.
[0159] In a fourth aspect, according to one or more embodiments of the present invention, a computer-readable storage medium is provided, on which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the page display methods of the above-described first aspect and various possible designs of the first aspect are realized.
[0160] In a fifth aspect, according to one or more embodiments of the present invention, there is provided a computer program product including a computer program, and when the computer program is executed by a processor, the page display methods of the above-described first aspect and various possible designs of the first aspect are realized.
[0161] The above description is a preferred embodiment of the present invention and is only an explanation of the applied technical principle. Those skilled in the art should understand that the scope of the invention related to the present invention is not limited to the technical solutions formed by the specific combination of the above technical features, and other technical solutions formed by any combination of the above technical features or features equivalent thereto without departing from the concept of the above invention are also included. For example, it should be understood that technical solutions formed by switching the above features and technical features having similar functions disclosed in the present invention (but not limited thereto) are also included.
[0162] Also, although each operation is depicted in a specific order, it should not be understood that this requires these operations to be executed in sequence according to the specific order or sequence in which they are shown. Multi-threading and parallel processing may be advantageous in certain environments. Similarly, although some specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present invention. Specific features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment can also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0163] The subject matter has been described in terms of words specific to structural features and / or logical operations of methods, but it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms for implementing the claims.
Claims
1. In response to input information generated by a first user within a session page associated with at least one second user, displaying a media content acquisition control that matches the input information within the session page; In response to a first trigger operation on the media content acquisition control, displaying a media content acquisition page and displaying the input information on the media content acquisition page; Obtaining target media content generated on the media content acquisition page and transmitting the target media content into the session page, including: A page display method characterized by the above.
2. In response to input information generated by a first user within a session page associated with at least one second user, displaying a media content acquisition control that matches the input information within the session page, including: Obtaining input information generated within the session page; Detecting whether there is a target special effect that matches the input information and obtaining a detection result; Displaying a media content acquisition control that matches the detection result within the session page, including: A page display method according to claim 1, characterized by the above.
3. Detecting whether there is a target special effect that matches the input information and obtaining a detection result, including: Performing a word segmentation operation on the input information to obtain a word segmentation result; Determining a target keyword corresponding to the input information based on the word segmentation result; Detecting whether there is a target special effect that matches the target keyword and obtaining the detection result, including: A page display method according to claim 2, characterized by the above.
4. Displaying a media content acquisition control that matches the detection result within the session page, including: When there is a target special effect that matches the input content, displaying display content that matches the target special effect on the media content acquisition control, and / or When there is no target special effect that matches the target keyword, displaying predetermined text information on the media content acquisition control, including: A page display method according to claim 2, characterized by the above.
5. After displaying the input information on the above-described media content acquisition page, further including including the audio corresponding to the input information in the target media content by playing the audio corresponding to the input information within the media content acquisition page; The page display method according to claim 1, characterized in that.
6. After playing the audio corresponding to the input information within the above-described media content acquisition page, responding to a trigger operation on a predetermined adjustment control to adjust the audio parameters of the audio corresponding to the input information, the audio parameters including one or more of a timbre parameter, a playback speed parameter, and a pitch parameter; The page display method according to claim 5, characterized in that.
7. After playing the audio corresponding to the input information within the above-described media content acquisition page, further including stopping the playback of the audio corresponding to the input information in response to a trigger operation on a predetermined close control; The page display method according to claim 5, characterized in that.
8. The media content acquisition control that matches the above-described input information includes a first media content acquisition control, Displaying a media content acquisition page in response to a first trigger operation on the above-described media content acquisition control includes: determining a target special effect that matches the input content in response to a first trigger operation on the first media content acquisition control; displaying the target special effect on the media content acquisition page so that the first user can perform a generation operation of target media content based on the target special effect; The page display method according to any one of claims 1 to 7, characterized in that.
9. The media content acquisition control that matches the above-described input information includes a second media content acquisition control, and displaying a media content acquisition page in response to a first trigger operation on the media content acquisition control includes: In response to a first trigger operation on the second media content acquisition control, by displaying a media content acquisition page, enabling the first user to execute an operation for generating target media content based on a predetermined original camera within the media content acquisition page. The page display method according to any one of claims 1 to 7, characterized in that.
10. After displaying a media content acquisition page in response to the first trigger operation on the media content acquisition control described above, When there is a target special effect that matches the input information, further including displaying identification information corresponding to the target special effect in a predetermined display area of the media content acquisition page. The page display method according to any one of claims 1 to 7, characterized in that.
11. After displaying the identification information corresponding to the target special effect in the predetermined display area of the media content acquisition page described above, Further including displaying a special effect list within the media content acquisition page in response to a trigger operation on the identification information corresponding to the target special effect, The special effect list includes at least one special effect associated with the input information and a plurality of special effects that satisfy a predetermined display condition. The page display method according to claim 10, characterized in that.
12. Displaying the special effect list within the media content acquisition page described above means Displaying a predetermined number of special effects associated with the input information in a predetermined first display area in the special effect list, and displaying a plurality of special effects that satisfy a predetermined display condition in a predetermined second display area in the special effect list. The page display method according to claim 11, characterized in that.
13. After displaying a media content acquisition control that matches the input information within the session page in response to the input information generated by the first user within the session page associated with at least one second user described above, In response to a second trigger operation on the media content acquisition control, displaying at least one related special effect associated with the input information within the session page. Determining a selected target related special effect in response to a selection operation for the at least one related special effect; By displaying the target related special effect on the media content acquisition page, enabling the first user to perform a generation operation of target media content based on the target special effect, and further including; The page display method according to any one of claims 1 to 7, characterized in that.
14. In response to input information generated by a first user within a session page associated with the at least one second user, displaying a media content acquisition control that matches the input information within the session page, In response to input information generated within a predetermined input control within the session page, displaying a media content acquisition control that matches the input information within the session page, and displaying at least one related special effect associated with the input information at a display position associated with the input control, including; The page display method according to any one of claims 1 to 7, characterized in that.
15. A display module for displaying a media content acquisition control that matches the input information within the session page in response to input information generated by a first user within a session page associated with the at least one second user; A processing module for displaying a media content acquisition page in response to a first trigger operation on the media content acquisition control and displaying the input information on the media content acquisition page; A transmission module for acquiring target media content generated on the media content acquisition page and transmitting the target media content into the session page, including. A page display device characterized in that.
16. Comprising a processor and a memory; The memory stores computer execution instructions; The processor configures the processor to perform the page display method according to any one of claims 1 to 14 by executing the computer execution instructions stored in the memory. An electronic device characterized in that.
17. Computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the page display method according to any one of claims 1 to 14 is realized. A computer-readable storage medium characterized by the above.
18. A computer program product including a computer program, wherein when the computer program is executed by a processor, the page display method according to any one of claims 1 to 14 is configured. A computer program product characterized by the above.
Citation Information
Patent Citations
Endoscopic image filing system
JP2002282213A
Apparatus, method and graphical user interface for messaging
JP2019514083A
Suggested responses based on message stickers
US20210243143A1
Multimedia data processing method and apparatus, and device, computer-readable storage medium and computer program product
WO2022237491A1