Audio Submission Method, Device, and Computer-Readable Storage Medium

The audio submission method addresses the limitations of traditional audio playback by generating visualization content with jump controls, enhancing listener engagement and creator visibility through automated content submission.

JP2025522654AActive Publication Date: 2025-07-16DOUYIN VISION CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024574694
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-07-01
Filing Date
2023-06-26
Publication Date
2025-07-16
Estimated Expiration
2043-06-26

AI Technical Summary

Technical Problem

Existing audio playback methods limit entry points and reduce information acquisition efficiency for listeners of long audio content, leading to users missing exciting parts and creators struggling to attract more listeners.

Method used

An audio submission method that generates visualization content with jump controls based on user-input cut-out information, allowing users to select and submit audio clips with associated description and animation effects, and posts them to media streams for easy access.

Benefits of technology

Enhances audio playback entry, improves information acquisition efficiency for listeners, and increases click-through rates for creators by enabling quick access to exciting parts of audio content, while automating the generation of visualization content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522654000001_ABST
    Figure 2025522654000001_ABST
Patent Text Reader

Abstract

The present disclosure discloses an audio submission method, apparatus, and computer-readable storage medium, and relates to the field of terminal technologies. The audio submission method includes obtaining an original audio, generating visualization content having a jump control for jumping to the original audio of an audio clip corresponding to the cut-out information in response to the user inputting cut-out information for the original audio, and submitting the visualization content of the audio clip to a media stream in response to a submission operation of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - reference to Related Applications] This application claims priority based on Chinese Patent Application No. 202210767916.4, filed with the China National Intellectual Property Administration on July 1, 2022, and the entire disclosure content of the above - mentioned Chinese application is incorporated into this application.

[0002] [Technical Field] This disclosure relates to the field of terminal technologies, and particularly to an audio submission method, apparatus, and computer - readable storage medium.

Background Art

[0003] Currently, some websites or applications aggregate audio content, which includes, for example, news, stories, lectures, work reviews, etc. The duration of these audio contents is often long. Generally, users select the audio they are interested in based on information such as the title and category of the audio content.

Summary of the Invention

[0004] According to a first aspect of some embodiments of this disclosure, an audio submission method is provided, which includes obtaining an original audio, generating visualization content having a jump control for jumping to the original audio of an audio clip corresponding to cut - out information in response to the user inputting cut - out information for the original audio, and submitting the visualization content of the audio clip to a media stream in response to the user's submission operation.

[0005] In some embodiments, the audio submission method further includes displaying a preview of the visualization content of the audio clip before submitting the visualization content of the audio clip.

[0006] In some embodiments, the visualization content further includes description information of the audio clip.

[0007] In some embodiments, the description information of the audio clip includes at least one of a title, a jacket image, or a text description.

[0008] In some embodiments, generating visualization content of an audio clip corresponding to the cut-out information includes obtaining description information of the original audio through an RSS source link input by the user, where the original audio is obtained through the RSS source link, and displaying one or more input controls each including the description information of the original audio, and generating visualization content of the audio clip based on the cut-out information and the description information of the original audio.

[0009] In some embodiments, generating visualization content of an audio clip corresponding to the cut-out information includes generating a background color of the visualization content based on the jacket image when the description information includes a jacket image.

[0010] In some embodiments, generating visualization content of an audio clip corresponding to the cut-out information includes generating an animation effect for the visualization content.

[0011] In some embodiments, the animation effect is associated with a change in the audio attributes of the audio clip.

[0012] In some embodiments, the visualization content further has user interaction controls.

[0013] In some embodiments, obtaining the original audio includes displaying an upload page including a video upload control and an audio upload control in response to a user's operation on a creation control, displaying an audio upload interface in response to the user's selection of the audio upload control, and obtaining the original video through the audio upload interface.

[0014] In some embodiments, the audio upload interface includes an input box for an RSS source link, and obtains the original audio through the RSS source link.

[0015] In some embodiments, posting the visualization content of an audio clip to a media stream includes posting the visualization content of the audio clip to a short video stream, and the audio posting method further includes posting the original audio to an audio stream.

[0016] In some embodiments, in response to a user inputting cut-out information for the original audio, generating the visualization content of the audio clip corresponding to the cut-out information includes displaying an audio clip editing interface including a track area of the original audio, a first movement control, and a second movement control in response to the user starting to edit the audio clip, where the first movement control and the second movement control are respectively for identifying the start position and the end position of the audio clip in the track area, setting the playback time points corresponding to the first movement control and the second movement control as the cut-out information for the original audio in response to the user finishing editing the audio clip, and generating the visualization content of the corresponding audio clip based on the cut-out information.

[0017] According to a second aspect of some embodiments of the present disclosure, there is provided an audio posting device including: an acquisition module configured to acquire original audio; a generation module configured to generate visualization content having a jump control for jumping to the original audio of an audio clip corresponding to the cut-out information in response to a user inputting cut-out information for the original audio; and a posting module configured to post the visualization content of the audio clip to a media stream in response to a posting operation of the user.

[0018] According to a third aspect of some embodiments of the present disclosure, there is provided an audio posting device including: a memory; and a processor coupled to the memory and configured to execute any one of the foregoing audio posting methods based on instructions stored in the memory.

[0019] According to a fourth aspect of some embodiments of the present disclosure, there is provided a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to implement any one of the foregoing audio posting methods.

[0020] According to a fifth aspect of some embodiments of the present disclosure, there is provided a computer program product which, when running on a computer, causes the computer to implement any one of the foregoing audio posting methods.

[0021] According to a sixth aspect of some embodiments of the present disclosure, there is provided a computer program which, when executed by a processor, includes instructions for causing the processor to execute any one of the foregoing audio posting methods.

[0022] Other features and advantages of the present disclosure will become apparent from the detailed description of exemplary embodiments of the present disclosure based on the following drawings.

[0023] To more clearly illustrate the technical solutions in the embodiments of the present disclosure or the technical solutions in the prior art, the drawings necessary for the description of the embodiments or the prior art will be briefly described below. Needless to say, the drawings in the following description are only some embodiments of the present disclosure, and those skilled in the art can obtain other drawings based on these drawings without any special creativity.

Brief Description of the Drawings

[0024]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Modes for Carrying Out the Invention

[0025] Hereinafter, with reference to the drawings of the embodiments of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described. However, it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, not all of them. The following description of at least one exemplary embodiment is actually only exemplary and should in no way be construed as a limitation on the present disclosure and its application or use. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without any special creativity fall within the protection scope of the present disclosure.

[0026] Unless otherwise specified, the relative arrangements, mathematical formulas, and numerical values of the components and steps described in these embodiments do not limit the scope of the present disclosure.

[0027] At the same time, for convenience of explanation, it should be understood that the dimensions of each part shown in the drawings are not drawn in actual relative relationships.

[0028] Although the technologies, methods, and devices known to those skilled in the art may not be described in detail, the said technologies, methods, and devices should be regarded as part of the specification of the present application as appropriate.

[0029] In all the examples shown and described herein, any specific values are not restrictive and should be construed as illustrative only. Therefore, other examples of the exemplary embodiments may have different values.

[0030] Note that similar reference numerals and alphabets represent similar items in the following drawings. Therefore, as long as an item is defined in a certain drawing, there is no need to further explain it in subsequent drawings.

[0031] As a result of the inventor's analysis of related technologies, in the current audio playback method, when the listener does not understand the specific content of the audio very well, generally, it is found that the listener starts listening from the start position of the audio. However, for long audio, its information is scattered, the prelude part is long, and some users lose interest before listening to the exciting part. Therefore, users miss some exciting audio content, and it is also difficult for audio creators to induce more users to listen to their works.

[0032] The present disclosure proposes an audio submission method, apparatus, and computer storage medium that can solve the problem in related technologies that the audio content playback entry is limited and the information acquisition efficiency of listeners is low.

[0033] Figure 1 shows a flowchart of an audio submission method according to some embodiments of the present disclosure. As shown in Figure 1, the audio submission method of this embodiment includes steps S102 to S106.

[0034] In step S102, an original audio is obtained.

[0035] The original audio is, for example, uploaded by the user from the local terminal or obtained from the network. The method of obtaining from the network includes, for example, the method of obtaining from the cloud, or the method of obtaining through the RSS (Really Simple Syndication) source link input by the user.

[0036] In step S104, in response to the user inputting cut-out information for the original audio, visualization content of the audio clip corresponding to the cut-out information is generated, and the visualization content has a jump control for jumping to the original audio.

[0037] The cut-out information is for identifying the start and end of the audio clip that the user wants to cut out. For example, the cut-out information includes the start time point and end time point of the audio clip, or includes the start time point and duration of the audio clip, or includes the end time point and duration of the audio clip, etc.

[0038] In some embodiments, the user inputs the numerical value and sign of the cut-out information through an input box.

[0039] In some embodiments, the user determines the cut-out information by controlling the movement control in the track area of the original audio. The movement control is for identifying the start position and end position of the audio clip.

[0040] In some embodiments, in response to the user starting to edit an audio clip, an audio clip editing interface including an original audio track area, a first movement control, and a second movement control is displayed. The first movement control and the second movement control are respectively for identifying the start position and the end position of the audio clip in the track area. In response to the user finishing the edit of the audio clip, the playback time points corresponding to the first movement control and the second movement control are used as the cut-out information for the original audio. FIG. 2 exemplarily shows a schematic diagram of the audio clip editing interface. As shown in FIG. 2, the upper layer of the track area 201 is covered by a rectangular frame. The left side of the rectangular frame is the first movement control 201, and the right side is the second movement control 202. The user can adjust by moving the first movement control 201 and the second movement control 202, and the area covered by the rectangular frame corresponds to the cut-out audio clip.

[0041] After the user operates the movement control, corresponding time points may be displayed on the interface. The user may edit the displayed time points to change the positions of the movement control in the track area.

[0042] The visualization content may be video content or multimedia content with a playback effect similar to that of video, including, for example, multimedia content in which moving images and audio are played simultaneously. The jump control may be provided in the playback interface of the visualization content.

[0043] In some embodiments, the visualization content includes description information of the audio clip. The description information includes, for example, at least one of a title, a jacket image, or a text description. Also, the background, animation effects, etc. of the visualization content may be generated. The objects such as these information, background, animation, etc. may be automatically generated or edited by the poster. Then, these objects are synthesized with the audio clip to generate visualization content.

[0044] In some embodiments, before posting the visualization content of the audio clip, a preview of the visualization content of the audio clip is displayed. Thereby, the poster can adjust the audio clip or other objects for generating the visualization content according to the effect of the preview.

[0045] In step S106, in response to the user's posting operation, the visualization content of the audio clip is posted to the media stream (Feed).

[0046] The media stream includes a plurality of multimedia contents. The viewer can sequentially view the plurality of multimedia contents in the media stream by a switching operation. The multimedia contents include, for example, videos, audios, etc.

[0047] According to the above embodiments, the creator can select and submit a part of the original audio, for example, select and submit the most attractive highlight in the original audio. Thereby, when the viewer views the visualization content corresponding to the audio clip, they can more easily and quickly understand the content of the complete original audio, and if they are interested, they can jump to the playback interface of the original audio. Therefore, the above embodiments increase the playback entry of the audio, on the one hand, improve the information acquisition efficiency of the viewer, and on the other hand, increase the click-through rate of the creator's audio. In addition, the above embodiments realize the automatic generation of visualization content, eliminating the need for the user to perform operations such as complex video production, improving the efficiency of submitting the content created by the user, and having high versatility.

[0048] In some embodiments, the media stream includes a short video stream and an audio stream. In response to a user's posting operation, the visualized content of an audio clip is posted to the short video stream, and the original audio is posted to the audio stream. The short video stream is a stream that is easy for viewers to obtain information, includes a plurality of short videos and visualized content, and the length of each of the video and the visualized content is smaller than a predetermined value. When browsing the short video stream, what the viewer watches is the short videos and visualized content pushed by the system. For example, when the user performs a gesture operation such as swiping up or swiping down, it may be a short video that is watched, or it may be the visualized content of the audio clip posted according to the foregoing embodiments. The audio stream includes a plurality of audio, and adjacent audio is, for example, a work in the same album. Compared with the media content in the short video stream, the audio works in most audio streams have a longer duration. The above embodiments construct a channel between the short video stream and the audio stream, utilize the characteristics of the short video stream that the information volume is concentrated and the information density is large, attract the viewer to watch the visualized content of the audio clip, and guide the viewer to the audio stream. Thereby, the user can easily switch between different types of media.

[0049] In some embodiments, the user may trigger the creation and submission of an audio clip by selecting a creation control. For example, in response to the user's operation on the creation control, an upload page including a video upload control and an audio upload control is displayed, and in response to the user's selection of the audio upload control, an audio upload interface is displayed. Thereby, the user can upload an original video via the audio upload interface, and the upload method includes uploading from local or uploading from a network.

[0050] The creation tool in the above embodiments also supports video submission and submission of visual content of audio. Thereby, the creation tool is applicable to scenarios where a video stream and an audio stream are mixed, for example, a scenario of submitting visual content of an audio clip to a short video stream.

[0051] In some embodiments, the audio upload interface includes an input box for an RSS source link, and the original audio is obtained through the RSS source link. FIG. 3 exemplarily shows a schematic diagram of the upload page. What is shown in FIG. 3 is the audio upload interface after the user selects the control of "upload audio". The user may enter the RSS source link into the input box below "upload audio via RSS source" and then tap the "next" button. Thereby, the operation of creating an audio clip can continue to be executed.

[0052] In some embodiments, one RSS source link contains multiple audio, for example, multiple audio albums. At this time, an audio album list may be displayed. Thereby, the creator can select a target audio album and the target audio therein as the original audio from among them.

[0053] Currently, many audio creators record their created audio works through RSS sources. The above embodiments provide a method of uploading original audio through an RSS source link, which can broaden the acquisition path of audio and facilitate the operation of the creator.

[0054] In addition to obtaining original audio through an RSS source, related information can also be obtained, such as description information such as the title, jacket image, or text description of the original audio. These information may be displayed on the creation interface of the audio clip, and some or all of the information may be edited by the user. In some embodiments, based on the RSS source link input by the user, the description information of the original audio is obtained, the original audio is obtained through the RSS source link, and one or more input controls each containing the description information of the original audio are displayed, and the visualization content of the audio clip is generated based on the cut-out information and description information of the original audio.

[0055] Figure 4 illustratively shows a schematic diagram of an audio clip creation interface. As shown in Figure 4, the creation interface includes a preview window 41 for presenting the visualization content of the current audio clip. On the right side of the preview window 41, there are included a title input control 42, a jacket image input control 43, an audio clip editing control 44, and a posting control 45. The input control 42 reads the title "1234" obtained from an RSS source link by default. The input control 43 reads the jacket image of the album where the original audio is located obtained from an RSS source link by default. The audio clip editing control 44 is for triggering a clipping operation on the original audio. After the user operates the editing control 44, for example, the interface shown in Figure 2 is displayed. If the user does not perform an editing operation, by default, a predetermined portion of the original audio, such as the first 60 seconds, is selected as the audio clip. The posting control 45 is for posting the visualization content of the audio clip to a media stream after the user operates it.

[0056] Also, the duration of the original audio, such as "1 hour 12 minutes", and the text description such as "This is the story" are synthesized into the playback interface of the visualization content. For example, the duration of the original audio is set in the jump control 47. Thereby, the user can intuitively understand the information of the original audio after jumping.

[0057] If necessary, an input control for content such as a text description may be provided for the user to edit. If necessary, the jacket image may be made uneditable and unified with the jacket image of the original audio. The present disclosure does not impose limitations in this regard.

[0058] In some embodiments, when the description information includes a jacket image, the background color of the visualization content is generated based on the jacket image. Thereby, the background of the visualization content can be automatically generated and unified with the colors of other parts of the visualization content.

[0059] In some embodiments, an animation effect of the visualization content is generated. Thereby, the visualization content of the audio clip can be closer to the presentation effect of a video. The animation effect may be selected from an effect library or automatically generated based on the relevant information of the audio clip.

[0060] In some embodiments, the animation effect is associated with a change in the audio attributes of the audio clip. Thereby, the animation effect can be rendered based on the audio attributes. The audio attributes include, for example, at least one of the tempo, volume, or pitch of the audio. The animation effect includes, for example, at least one of the deformation, movement direction, trajectory, or speed of the target object in the animation.

[0061] Optionally, a correspondence relationship between the category of audio attributes and the category of animation effects may be set. Thereby, when a specific audio attribute changes, the animation presents a predetermined effect.

[0062] According to this embodiment, the visual effect and the auditory effect can be automatically unified.

[0063] In some embodiments, the visualization content further has user interaction controls. For example, in the preview interface shown in FIG. 4, the user interaction controls 461-465 sequentially indicate the poster's homepage, like, comment, favorite, and share. These user interaction controls may be consistent with the user interaction controls of other media content (e.g., short video content) in the media stream. Thereby, the visual experience of the browsing user is maintained to be consistent.

[0064] The above embodiments can realize the automatic generation of visualization content for audio clips, eliminating the need for users to manually create visualization content. This improves the generation efficiency of visualization content and facilitates users to post more audio clips in the media stream, especially the short video stream.

[0065] Hereinafter, with reference to FIG. 5, an embodiment of the audio posting device of the present disclosure will be described.

[0066] FIG. 5 shows a schematic configuration diagram of an audio posting device according to some embodiments of the present disclosure. As shown in FIG. 5, the audio posting device 50 of this embodiment includes an acquisition module 510 configured to acquire an original audio, and a generation module 520 configured to generate visualization content having a jump control for jumping to the original audio of an audio clip corresponding to the cut-out information in response to the user inputting cut-out information for the original audio, and a posting module 530 configured to post the visualization content of the audio clip to the media stream in response to the user's posting operation.

[0067] According to the above embodiments, the creator can select and submit a part of the original audio, for example, select and submit the most attractive highlight in the original audio. Thereby, when the viewer views the visualization content corresponding to the audio clip, they can more easily and quickly understand the content of the complete original audio, and if they are interested, they can jump to the playback interface of the original audio. Therefore, the above embodiments increase the playback entry of the audio, on the one hand, improve the information acquisition efficiency of the viewer, and on the other hand, increase the click-through rate of the creator's audio. In addition, the above embodiments realize the automatic generation of visualization content, eliminating the need for users to perform operations such as complex video production, improving the efficiency of submitting content created by users, and having high versatility.

[0068] In some embodiments, the audio submission device further includes a preview module 540 configured to display a preview of the visualization content of the audio clip before submitting the visualization content of the audio clip.

[0069] In some embodiments, the visualization content further includes description information of the audio clip.

[0070] In some embodiments, the description information of the audio clip includes at least one of a title, a jacket image, or a text description.

[0071] In some embodiments, the generation module 520 is further configured to obtain the description information of the original audio through a Really Simple Syndication (RSS) source link input by the user, where the original audio is obtained through the RSS source link, display one or more input controls each including the description information of the original audio, and generate the visualization content of the audio clip based on the cut-out information and the description information of the original audio.

[0072] In some embodiments, the generation module 520 is further configured to generate a background color of the visualization content based on the jacket image when the description information includes the jacket image.

[0073] In some embodiments, the generation module 520 is further configured to generate an animation effect for the visualization content.

[0074] In some embodiments, the animation effect is associated with a change in an audio attribute of the audio clip.

[0075] In some embodiments, the visualization content further has user interaction controls.

[0076] In some embodiments, in response to a user performing an operation on a creation control, the acquisition module 510 displays an upload page including a video upload control and an audio upload control, and in response to the user selecting the audio upload control, displays an audio upload interface, and the upload interface is configured to acquire an original video.

[0077] In some embodiments, the audio upload interface includes an input box for an RSS source link, and the acquisition module 510 is further configured to acquire original audio via the RSS source link.

[0078] In some embodiments, the posting module 530 is further configured to post the visualization content of the audio clip to a short video stream, and the audio posting method further includes posting the original audio to an audio stream.

[0079] In some embodiments, in response to the user starting an edit on an audio clip, the generation module 520 further displays an audio clip editing interface that includes a track area of the original audio, a first movement control, and a second movement control. The first movement control and the second movement control are respectively for identifying the start position and the end position of the audio clip in the track area. In response to the user finishing the edit on the audio clip, the playback time points corresponding to the first movement control and the second movement control are used as cut-out information for the original audio, and based on the cut-out information, the visualization content of the corresponding audio clip is generated.

[0080] FIG. 6 shows a schematic configuration diagram of an audio posting device according to some other embodiments of the present disclosure. As shown in FIG. 6, the audio posting device 60 of this embodiment includes a memory 610 and a processor 620 coupled to the memory 610 and configured to execute the audio posting method in any one of the foregoing embodiments based on instructions stored in the memory 610.

[0081] Here, the memory 610 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory stores, for example, an operating system, an application, a boot loader, and other programs.

[0082] FIG. 7 shows a schematic configuration diagram of an audio posting device according to some other embodiments of the present disclosure. As shown in FIG. 7, the audio posting device 70 of this embodiment includes a memory 710 and a processor 720, and may further include an input / output interface 730, a network interface 740, a storage interface 750, etc. These interfaces 730, 740, 750, and the memory 710 and the processor 720 may be connected via, for example, a bus 760. Here, the input / output interface 730 provides a connection interface to input / output devices such as a display, a mouse, a keyboard, and a touch panel. The network interface 740 provides a connection interface to various devices connected to the network. The storage interface 750 provides a connection interface to external storage devices such as an SD card and a USB drive.

[0083] An embodiment of the present disclosure further provides a computer-readable storage medium, which, when executed by a processor, stores a computer program that causes the processor to implement any one of the aforementioned audio posting methods.

[0084] As will be understood by those skilled in the art, the embodiments of the present disclosure may be provided as a method, a system, or a computer program product. Therefore, the present disclosure may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Further, the present disclosure may adopt the form of a computer program product implemented on one or more computer-usable non-transitory storage media (including, but not limited to, magnetic disk memory, CD-ROM, optical memory, etc.) containing computer-usable program codes.

[0085] This disclosure has been described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), computer program products according to embodiments of the disclosure. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as combinations of flows and / or blocks in the flowchart and / or block diagram, may be implemented by computer program instructions. By providing these computer program instructions to the processor of a general - purpose computer, a special - purpose computer, an embedded processor, or other programmable data processing device, a machine can be generated, whereby the instructions executed by the computer or other programmable data processing device's processor implement the functions specified in one or more flows of the flowchart and / or one or more blocks of the block diagram to generate an apparatus.

[0086] These computer program instructions may be stored in a computer - readable memory that can guide a computer or other programmable data processing device to operate in a specific manner. Thereby, the instructions stored in this computer - readable memory generate a manufactured product that includes an exemplary apparatus for implementing the functions specified in one or more flows of the flowchart and / or one or more blocks of the block diagram.

[0087] These computer program instructions may be loaded into a computer or other programmable data processing device. Thereby, a computer or other programmable device is caused to execute a series of operation steps to generate a process implemented by the computer, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows of the flowchart and / or one or more blocks of the block diagram.

[0088] What is described above is only the preferred embodiments of the present disclosure and is not intended to limit the present disclosure. Any corrections, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should all be included within the scope of the claims of the present disclosure.

Claims

1. Obtaining original audio; In response to a user inputting cut-out information for the original audio, generating visualization content having a jump control for jumping to the original audio of an audio clip corresponding to the cut-out information; In response to a posting operation of the user, posting the visualization content of the audio clip to a media stream An audio posting method comprising:

2. Further comprising, before posting the visualization content of the audio clip, displaying a preview of the visualization content of the audio clip The audio posting method according to claim 1.

3. The visualization content further includes description information of the audio clip The audio posting method according to claim 1 or 2.

4. The description information of the audio clip includes at least one of a title, a jacket image, or a text description The audio posting method according to claim 3.

5. Generating the visualization content of the audio clip corresponding to the cut-out information includes: Obtaining description information of the original audio through a Really Simple Syndication (RSS) source link input by the user, where the original audio is obtained through the RSS source link; Displaying one or more input controls each including the description information of the original audio; Generating visualization content of the audio clip based on the cut-out information and the description information of the original audio Including: The audio posting method according to claim 3 or 4.

6. Generating the visualization content of the audio clip corresponding to the cut-out information includes: When the description information includes a jacket image, generating a background color of the visualization content based on the jacket image The audio posting method according to any one of claims 3 to 5.

7. Generating the visualization content of the audio clip corresponding to the cut-out information includes: Generating an animation effect of the visualization content The audio posting method according to any one of claims 1 to 6.

8. The animation effect is associated with a change in the audio attributes of the audio clip. The audio submission method according to claim 7.

9. The visualization content further has user interaction controls. The audio submission method according to any one of claims 1 to 8.

10. Obtaining the original audio includes: In response to the user operating on the creation control, displaying an upload page including a video upload control and an audio upload control; In response to the user selecting the audio upload control, displaying an audio upload interface; Obtaining the original video through the audio upload interface. Including: The audio submission method according to any one of claims 1 to 9.

11. The audio upload interface includes an input box for an RSS source link, and the original audio is obtained through the RSS source link. The audio submission method according to claim 10.

12. Submitting the visualization content of the audio clip to the media stream includes submitting the visualization content of the audio clip to a short video stream. The audio submission method further includes submitting the original audio to an audio stream. The audio submission method according to any one of claims 1 to 11.

13. In response to the user inputting cut-out information for the original audio, generating the visualization content of the audio clip corresponding to the cut-out information includes: In response to the user starting to edit the audio clip, displaying an audio clip editing interface including a track area of the original audio, a first movement control, and a second movement control, where the first movement control and the second movement control are respectively for identifying the start position and the end position of the audio clip in the track area. ​ In response to the user finishing editing the audio clip, setting the playback time points corresponding to the first movement control and the second movement control as cut-out information for the original audio, generating visualization content of the corresponding audio clip based on the cut-out information including The audio posting method according to any one of claims 1 to 12.

14. An acquisition module configured to acquire original audio, A generation module configured to generate visualization content having a jump control for jumping to the original audio of the audio clip corresponding to the cut-out information in response to the user inputting cut-out information for the original audio, A posting module configured to post the visualization content of the audio clip to a media stream in response to the user's posting operation including an audio posting device.

15. A memory, A processor coupled to the memory and configured to execute the audio posting method according to any one of claims 1 to 13 based on instructions stored in the memory including an audio posting device.

16. A computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement the audio posting method according to any one of claims 1 to 13.

17. A computer program product that, when operating on a computer, causes the computer to implement the audio posting method according to any one of claims 1 to 13.

18. A computer program including instructions that, when executed by a processor, cause the processor to execute the audio posting method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Systems and methods for sharing content

    US20200233574A1