JP7783442B2 - Audio submission method, device, and computer-readable storage medium - Google Patents
Audio submission method, device, and computer-readable storage mediumInfo
- Publication number
- JP7783442B2 JP7783442B2 JP2024574694A JP2024574694A JP7783442B2 JP 7783442 B2 JP7783442 B2 JP 7783442B2 JP 2024574694 A JP2024574694 A JP 2024574694A JP 2024574694 A JP2024574694 A JP 2024574694A JP 7783442 B2 JP7783442 B2 JP 7783442B2
- Authority
- JP
- Japan
- Prior art keywords
- audio
- posting
- clip
- content
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
- G06F16/447—Temporal browsing, e.g. timeline
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/783—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/7844—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using original textual content or text extracted from visual content or transcript of audio data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/10—Texturing; Colouring; Generation of textures or colours
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—Two-dimensional [2D] animation, e.g. using sprites
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Electrically Operated Instructional Devices (AREA)
- Telephonic Communication Services (AREA)
Description
[関連出願の相互参照]
この出願は、2022年7月1日付けで中国国家知識産権局に出願された中国特許出願第202210767916.4号を基礎としてその優先権を主張するものであり、上記の中国出願の開示内容の全てが本出願に取り込まれる。
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority from Chinese Patent Application No. 202210767916.4 filed with the State Intellectual Property Office of the People's Republic of China on July 1, 2022, the entire disclosure of which is incorporated herein by reference.
[技術分野]
本開示は、端末技術分野に関し、特にオーディオ投稿方法、装置、及びコンピュータ可読記憶媒体に関する。
[Technical Field]
The present disclosure relates to the field of terminal technology, and in particular to an audio posting method, device, and computer-readable storage medium.
現在、一部のウェブサイト又はアプリケーションには、オーディオコンテンツが集約されており、これらのオーディオコンテンツには、例えば、ニュース、ストーリー、講演、作品レビューなどが含まれる。これらのオーディオコンテンツの時間長は長いことが多い。ユーザは、一般的には、オーディオコンテンツのタイトル、カテゴリなどの情報に基づいて、興味を持つオーディオを選択する。 Currently, some websites or applications aggregate audio content, including, for example, news, stories, lectures, and product reviews. These audio contents are often long in duration. Users typically select audio content that interests them based on information such as the title and category of the audio content.
本開示の幾つかの実施例の第1の側面によれば、オリジナルオーディオを取得することと、ユーザがオリジナルオーディオに対する切出情報を入力したことに応答して、切出情報に対応するオーディオクリップの、オリジナルオーディオにジャンプするためのジャンプコントロールを有する可視化コンテンツを生成することと、ユーザの投稿操作に応答して、オーディオクリップの可視化コンテンツをメディアストリームに投稿することとを含む、オーディオ投稿方法を提供する。 According to a first aspect of some embodiments of the present disclosure, there is provided an audio posting method including: acquiring original audio; in response to a user inputting clipping information for the original audio, generating visualized content having a jump control for jumping to the original audio of an audio clip corresponding to the clipping information; and in response to a user's posting operation, posting the visualized content of the audio clip to a media stream.
幾つかの実施例では、オーディオ投稿方法は、オーディオクリップの可視化コンテンツを投稿する前に、オーディオクリップの可視化コンテンツのプレビューを表示することをさらに含む。 In some embodiments, the audio posting method further includes displaying a preview of the visualized content of the audio clip before posting the visualized content of the audio clip.
幾つかの実施例では、可視化コンテンツは、オーディオクリップの記述情報をさらに含む。 In some embodiments, the visualized content further includes descriptive information for the audio clip.
幾つかの実施例では、オーディオクリップの記述情報は、タイトル、ジャケット画像又は文字説明のうちの少なくとも1つを含む。 In some embodiments, the descriptive information for the audio clip includes at least one of a title, a cover image, or a text description.
幾つかの実施例では、切出情報に対応するオーディオクリップの可視化コンテンツを生成することは、ユーザが入力したRSSソースリンクにより、オリジナルオーディオの記述情報を取得し、ここでオリジナルオーディオは、RSSソースリンクにより取得されたものであることと、各々がオリジナルオーディオの記述情報を含む1つ又は複数の入力コントロールを表示することと、オリジナルオーディオの切出情報及び記述情報に基づいて、オーディオクリップの可視化コンテンツを生成することとを含む。 In some embodiments, generating a visualized content for the audio clip corresponding to the snippet information includes obtaining description information for the original audio via an RSS source link entered by a user, where the original audio is obtained via the RSS source link; displaying one or more input controls, each including description information for the original audio; and generating a visualized content for the audio clip based on the snippet information and description information for the original audio.
幾つかの実施例では、切出情報に対応するオーディオクリップの可視化コンテンツを生成することは、記述情報がジャケット画像を含む場合、ジャケット画像に基づいて、可視化コンテンツの背景色を生成することを含む。 In some embodiments, generating visualized content for the audio clip corresponding to the clipping information includes, if the description information includes a jacket image, generating a background color for the visualized content based on the jacket image.
幾つかの実施例では、切出情報に対応するオーディオクリップの可視化コンテンツを生成することは、可視化コンテンツのアニメーション効果を生成することを含む。 In some embodiments, generating a visual content of the audio clip corresponding to the clipping information includes generating an animation effect for the visual content.
幾つかの実施例では、アニメーション効果は、オーディオクリップのオーディオ属性の変化に関連付けられる。 In some embodiments, animation effects are associated with changes in the audio attributes of an audio clip.
幾つかの実施例では、可視化コンテンツは、ユーザインタラクションコントロールをさらに有する。 In some embodiments, the visualized content further comprises user interaction controls.
幾つかの実施例では、オリジナルオーディオを取得することは、ユーザが作成コントロールに対して操作を行ったことに応答して、ビデオアップロードコントロール及びオーディオアップロードコントロールを含むアップロードページを表示することと、ユーザがオーディオアップロードコントロールを選択したことに応答して、オーディオアップロードインタフェースを表示することと、オーディオアップロードインタフェースにより、オリジナルオーディオを取得することとを含む。
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 performing an action on a create control, displaying an audio upload interface in response to a user selecting an audio upload control, and obtaining the original audio via the audio upload interface.
幾つかの実施例では、オーディオアップロードインタフェースは、RSSソースリンクの入力ボックスを含むことで、RSSソースリンクにより、オリジナルオーディオを取得する。 In some embodiments, the audio upload interface includes an input box for an RSS source link to obtain the original audio via the RSS source link.
幾つかの実施例では、オーディオクリップの可視化コンテンツをメディアストリームに投稿することは、オーディオクリップの可視化コンテンツをショートビデオストリームに投稿することを含み、オーディオ投稿方法は、オリジナルオーディオをオーディオストリームに投稿することをさらに含む。 In some embodiments, posting the visualized content of the audio clip to a media stream includes posting the visualized content of the audio clip to a short video stream, and the audio posting method further includes posting the original audio to the audio stream.
幾つかの実施例では、ユーザがオリジナルオーディオに対する切出情報を入力したことに応答して、切出情報に対応するオーディオクリップの可視化コンテンツを生成することは、ユーザがオーディオクリップに対する編集を開始したことに応答して、オリジナルオーディオのトラック領域と、第1の移動コントロールと、第2の移動コントロールとを含むオーディオクリップ編集インタフェースを表示し、ここで第1の移動コントロール及び第2の移動コントロールは、それぞれトラック領域にオーディオクリップの開始位置及び終了位置を識別するためのものであることと、ユーザがオーディオクリップに対する編集を終了したことに応答して、第1の移動コントロール及び第2の移動コントロールに対応する再生時点をオリジナルオーディオに対する切出情報とすることと、切出情報に基づいて、対応するオーディオクリップの可視化コンテンツを生成することとを含む。 In some embodiments, generating visualized content for an audio clip corresponding to the clipping information in response to a user inputting clipping information for the original audio includes: displaying an audio clip editing interface including a track area for the original audio, a first movement control, and a second movement control in response to the user starting editing on the audio clip, wherein the first movement control and the second movement control are for identifying a start position and an end position of the audio clip in the track area, respectively; setting playback times corresponding to the first movement control and the second movement control as clipping information for the original audio in response to the user finishing editing on the audio clip; and generating visualized content for the corresponding audio clip based on the clipping information.
本開示の幾つかの実施例の第2の側面によれば、オリジナルオーディオを取得するように構成された取得モジュールと、ユーザがオリジナルオーディオに対する切出情報を入力したことに応答して、切出情報に対応するオーディオクリップの、オリジナルオーディオにジャンプするためのジャンプコントロールを有する可視化コンテンツを生成するように構成された生成モジュールと、ユーザの投稿操作に応答して、オーディオクリップの可視化コンテンツをメディアストリームに投稿するように構成された投稿モジュールとを含む、オーディオ投稿装置を提供する。 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, in response to a user input of clipping information for the original audio, visualized content of an audio clip corresponding to the clipping information, the visualized content having a jump control for jumping to the original audio; and a posting module configured to post the visualized content of the audio clip to a media stream in response to a user's posting operation.
本開示の幾つかの実施例の第3の側面によれば、メモリと、メモリに結合され、メモリに記憶された命令に基づいて、前述したいずれか1つのオーディオ投稿方法を実行するように構成されたプロセッサとを含む、オーディオ投稿装置を提供する。 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 perform any one of the aforementioned audio posting methods based on instructions stored in the memory.
本開示の幾つかの実施例の第4の側面によれば、プロセッサによって実行されると、プロセッサに、前述したいずれか1つのオーディオ投稿方法を実現させるコンピュータプログラムが記憶された、コンピュータ可読記憶媒体を提供する。 According to a fourth aspect of some embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes the processor to implement any one of the audio posting methods described above.
本開示の幾つかの実施例の第5の側面によれば、コンピュータで稼働すると、コンピュータに、前述したいずれか1つのオーディオ投稿方法を実現させる、コンピュータプログラム製品を提供する。 According to a fifth aspect of some embodiments of the present disclosure, there is provided a computer program product that, when run on a computer, causes the computer to implement any one of the audio posting methods described above.
本開示の幾つかの実施例の第6の側面によれば、プロセッサによって実行されると、前記プロセッサに、前述したいずれか1つのオーディオ投稿方法を実行させる命令を含む、コンピュータプログラムを提供する。 According to a sixth aspect of some embodiments of the present disclosure, there is provided a computer program comprising instructions that, when executed by a processor, cause the processor to perform any one of the audio posting methods described above.
本開示の他の特徴と利点は、以下の図面に基づいて行なわれる本開示の例示的な実施例の詳細な説明により明らかになる。 Other features and advantages of the present disclosure will become apparent from the following detailed description of illustrative embodiments of the present disclosure, taken in conjunction with the drawings.
本開示の実施例における技術案、又は従来技術における技術案をより明確的に説明するために、以下、実施例又は従来技術の説明に必要な図面を簡単に説明する。言うまでもなく、以下の説明における図面は、本開示の幾つかの実施例に過ぎず、当業者であれば、格別創意を要することなく、これらの図面に基づいて他の図面を得ることができる。 In order to more clearly explain the technical solutions in the embodiments of the present disclosure or the technical solutions in the prior art, the drawings necessary for explaining the embodiments or the prior art will be briefly described below. Needless to say, the drawings in the following description are merely some embodiments of the present disclosure, and those skilled in the art will be able to derive other drawings based on these drawings without requiring any special ingenuity.
以下、本開示の実施例の図面を参照して、本開示の実施例における技術案について、明確かつ完全に説明するが、説明された実施例は、本開示の実施例の一部に過ぎず、すべての実施例ではないことは明らかである。以下、少なくとも1つの例示的な実施例に対する説明は、実際には、あくまで例示的であり、決して本開示及びその適用又は使用に対する如何なる制限としても解釈されるべきではない。本開示における実施例に基づき、当業者が格別創意を要することなく得られた全ての他の実施例は、いずれも本開示の保護範囲に属する。 The technical solutions in the embodiments of the present disclosure will be described below clearly and completely with reference to the drawings of the embodiments of the present disclosure. However, it is clear that the described embodiments are only a portion of the embodiments of the present disclosure, and do not represent all of the embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and should not be construed as imposing any limitations on the present disclosure and its application or use. All other embodiments that can be obtained by those skilled in the art based on the embodiments of the present disclosure without requiring any special inventive effort fall within the scope of protection of the present disclosure.
特に断らない限り、これら実施例に記載されている部材やステップの相対的配置、数式、数値は、本開示の範囲を制限しない。 Unless otherwise specified, the relative arrangement of components and steps, formulas, and numerical values described in these examples do not limit the scope of this disclosure.
同時に、説明の便宜上、図面に示された各部分の寸法は、実際の相対関係で描かれていないことを理解すべきである。 At the same time, it should be understood that for the sake of convenience, the dimensions of each part shown in the drawings have not been drawn in actual relative relationship.
当業者に知られている技術、方法、及び機器については詳細に説明されていないことがあるが、前記技術、方法、及び機器は、適宜、本願の明細書の一部とみなされるべきである。 Technologies, methods, and equipment known to those skilled in the art may not be described in detail, but such technologies, methods, and equipment should be considered part of the specification of this application, where appropriate.
ここで示され、説明された全ての例において、如何なる具体的な値も、制限的なものではなく、あくまで例示的なものとして解釈されるべきである。従って、例示的な実施例の他の例は、異なる値を有してもよい。 In all examples shown and described herein, any specific values should be construed as illustrative only, not limiting. Thus, other examples of the illustrative embodiment may have different values.
なお、類似している符号及びアルファベットは、以下の図面において、類似している項目を表している。このため、ある項目がある図面において定義されている限り、以降の図面においてそれをさらに説明する必要はない。 Note that like reference numerals and letters represent like items in the following drawings. Therefore, if an item is defined in one drawing, there is no need to further describe it in subsequent drawings.
発明者が関連技術を解析した結果、現在のオーディオ再生の方式では、聴取者がオーディオの具体的なコンテンツをあまり了解していない場合、一般的にはオーディオのスタート位置から聴取することを見出した。しかし、長いオーディオについては、その情報が分散しており、前振り部分が長く、一部のユーザは、盛り上がる部分を聴取する前に興味を失ってしまう。従って、ユーザは、幾つかの盛り上がるオーディオコンテンツを見落とし、オーディオの作成者も、より多くのユーザが自分の作品を聴取するように誘導することが困難である。 After analyzing related technologies, the inventors found that with current audio playback methods, listeners who are not familiar with the specific content of the audio generally start listening from the beginning of the audio. However, for long audio pieces, the information is scattered and the introductory parts are long, so some users lose interest before hearing the exciting parts. As a result, users miss some of the exciting audio content, and it is difficult for audio creators to attract more users to listen to their works.
本開示は、関連技術における、オーディオコンテンツ再生エントリが限られており、聴取者の情報取得効率が低い、という問題を解決することができるオーディオ投稿方法、装置、及びコンピュータ記憶媒体を提案する。 This disclosure proposes an audio posting method, device, and computer storage medium that can solve the problems of related technologies, such as limited audio content playback entries and low information acquisition efficiency for listeners.
図1は、本開示の幾つかの実施例によるオーディオ投稿方法のフローチャートを示す。図1に示すように、この実施例のオーディオ投稿方法は、ステップS102~S106を含む。 Figure 1 shows a flowchart of an audio posting method according to some embodiments of the present disclosure. As shown in Figure 1, the audio posting method of this embodiment includes steps S102 to S106.
ステップS102では、オリジナルオーディオを取得する。 In step S102, the original audio is obtained.
オリジナルオーディオは、例えば、ユーザが端末ローカルからアップロードしたもの又はネットワークから取得したものである。ネットワークから取得する方式には、例えば、クラウドから取得する方式、又はユーザが入力したRSS(Really Simple Syndication、リアリーシンプルシンジケーション)ソースリンクを介して取得する方式がある。 The original audio may be, for example, uploaded by the user locally on the device or acquired from a network. Acquisition from a network can be achieved, for example, by acquiring it from the cloud or via an RSS (Really Simple Syndication) source link entered by the user.
ステップS104では、ユーザがオリジナルオーディオに対する切出情報を入力したことに応答して、切出情報に対応するオーディオクリップの可視化コンテンツを生成し、可視化コンテンツは、オリジナルオーディオにジャンプするためのジャンプコントロールを有する。 In step S104, in response to the user inputting clipping information for the original audio, visualized content of the audio clip corresponding to the clipping information is generated, and the visualized content has a jump control for jumping to the original audio.
切出情報は、ユーザが切り出したいオーディオクリップの開始及び終了を識別するためのものである。例えば、切出情報は、オーディオクリップの開始時点及び終了時点を含み、又は、オーディオクリップの開始時点及び継続時間長を含み、又はオーディオクリップの終了時点及び継続時間長などを含む。 The clipping information identifies the start and end of the audio clip that the user wants to clip. For example, the clipping information may include the start and end times of the audio clip, or the start and duration of the audio clip, or the end and duration of the audio clip.
幾つかの実施例では、ユーザは、入力ボックスを介して切出情報の数値及び符号を入力する。 In some embodiments, the user enters the numerical and symbolic values of the segmentation information via input boxes.
幾つかの実施例では、ユーザは、オリジナルオーディオのトラック領域における移動コントロールを制御することにより、切出情報を決定する。移動コントロールは、オーディオクリップの開始位置及び終了位置を識別するためのものである。 In some embodiments, the user determines the clipping information by manipulating the movement controls in the original audio track area. The movement controls identify the start and end positions of the audio clip.
幾つかの実施例では、ユーザがオーディオクリップに対する編集を開始したことに応答して、オリジナルオーディオのトラック領域と、第1の移動コントロールと、第2の移動コントロールとを含むオーディオクリップ編集インタフェースを表示し、第1の移動コントロール及び第2の移動コントロールは、それぞれトラック領域にオーディオクリップの開始位置及び終了位置を識別するためのものであり、ユーザがオーディオクリップに対する編集を終了したことに応答して、第1の移動コントロール及び第2の移動コントロールに対応する再生時点をオリジナルオーディオに対する切出情報とする。図2は、オーディオクリップの編集インタフェースの概略図を例示的に示す。図2に示すように、トラック領域201の上層には、矩形枠が被覆されており、矩形枠の左側辺は、第1の移動コントロール202であり、右側辺は、第2の移動コントロール203である。ユーザは、第1の移動コントロール202及び第2の移動コントロール203を移動することにより調整することができ、矩形枠が被覆する領域は、切り出されたオーディオクリップに対応する。
In some embodiments, in response to a user starting editing of an audio clip, an audio clip editing interface including a track area of original audio, a first movement control, and a second movement control is displayed, where the first movement control and the second movement control are for identifying the start position and the end position of the audio clip in the track area, respectively. In response to a user finishing editing of the audio clip, the playback times corresponding to the first movement control and the second movement control are set as cut-out information for the original audio. Figure 2 exemplarily shows a schematic diagram of an audio clip editing interface. As shown in Figure 2, a rectangular frame is covered above the track area 201, and the left side of the rectangular frame is a first movement control 202 and the right side is a second movement control 203. The user can adjust the first movement control 202 and the second movement control 203 by moving them, and the area covered by the rectangular frame corresponds to the cut-out audio clip.
ユーザが移動コントロールを操作した後、インタフェースに相応な時点を表示してもよい。ユーザは、表示される時点を編集して、移動コントロールのトラック領域における位置を変えてもよい。 After the user operates the movement control, the interface may display the corresponding time point. The user may edit the displayed time point and change the movement control's position in the track area.
可視化コンテンツは、ビデオコンテンツであってもよいし、再生効果がビデオと類似するマルチメディアコンテンツであってもよく、例えば、動画像とオーディオとが同時に再生されるマルチメディアコンテンツを含む。ジャンプコントロールは、可視化コンテンツの再生インタフェースに配備されてもよい。 The visualized content may be video content or multimedia content whose playback effect is similar to that of video, such as multimedia content in which moving images and audio are played simultaneously. Jump controls may be provided in the playback interface of the visualized content.
幾つかの実施例では、可視化コンテンツは、オーディオクリップの記述情報を含む。記述情報は、例えば、タイトル、ジャケット画像又は文字説明のうちの少なくとも1つを含む。また、可視化コンテンツの背景、アニメーション効果などを生成してもよい。これらの情報、背景、アニメーションなどの対象を自動的に生成してもよいし、投稿者によって編集してもよい。そして、これらの対象をオーディオクリップと合成して、可視化コンテンツを生成する。 In some embodiments, the visualized content includes descriptive information for the audio clip. The descriptive information may include, for example, at least one of a title, a jacket image, or a text description. Additionally, backgrounds, animation effects, and the like for the visualized content may be generated. These information, backgrounds, animations, and other objects may be generated automatically or may be edited by the contributor. These objects are then combined with the audio clip to generate the visualized content.
幾つかの実施例では、オーディオクリップの可視化コンテンツを投稿する前に、オーディオクリップの可視化コンテンツのプレビューを表示する。それにより、投稿者は、プレビューの効果に応じて、オーディオクリップ、又は可視化コンテンツを生成するための他の対象を調整することができる。 In some embodiments, a preview of the audio clip's visual content is displayed before the visual content of the audio clip is posted, allowing the poster to adjust the audio clip, or other target for generating the visual content, depending on the effect of the preview.
ステップS106では、ユーザの投稿操作に応答して、オーディオクリップの可視化コンテンツをメディアストリーム(Feed)に投稿する。 In step S106, in response to the user's posting operation, the visualized content of the audio clip is posted to the media stream (Feed).
メディアストリームは、複数のマルチメディアコンテンツを含む。視聴者は、切替操作により、メディアストリームにおける複数のマルチメディアコンテンツを順次視聴することができる。マルチメディアコンテンツは、例えば、ビデオ、オーディオなどを含む。 A media stream contains multiple multimedia contents. Viewers can sequentially watch the multiple multimedia contents in the media stream by switching between them. Multimedia contents include, for example, video, audio, etc.
上記の実施例によれば、作成者は、オリジナルオーディオにおける一部を選び取って投稿し、例えば、オリジナルオーディオにおける最も人を引き寄せるハイライトを選び取って投稿することができる。それにより、閲覧者は、オーディオクリップに対応する可視化コンテンツを閲覧したときに、完全なオリジナルオーディオのコンテンツをより容易にかつ快速に了解し、しかも興味を持った場合にはオリジナルオーディオの再生インタフェースにジャンプすることができる。従って、上記の実施例は、オーディオの再生エントリを増やし、一方では、閲覧者の情報取得効率を向上させ、他方では、作成者のオーディオのクリック率を高めた。また、上記の実施例は、可視化コンテンツの自動生成を実現し、ユーザが複雑なビデオ制作などの操作を行う必要がなく、ユーザの作成したコンテンツを投稿する効率を高め、汎用性が高い。 According to the above embodiment, creators can select and post parts of the original audio, for example, selecting and posting the most compelling highlights from the original audio. This allows viewers to more easily and quickly understand the complete original audio content when viewing visualized content corresponding to an audio clip, and if interested, jump to the original audio playback interface. Therefore, the above embodiment increases the number of audio playback entries, improving viewers' information acquisition efficiency on the one hand, and increasing creators' click-through rates for audio. Furthermore, the above embodiment realizes automatic generation of visualized content, eliminating the need for users to perform complex video production operations, improving the efficiency of posting user-created content, and providing high versatility.
幾つかの実施例では、メディアストリームは、ショートビデオストリーム及びオーディオストリームを含む。ユーザの投稿操作に応答して、オーディオクリップの可視化コンテンツをショートビデオストリームに投稿し、オリジナルオーディオをオーディオストリームに投稿する。ショートビデオストリームは、閲覧者が情報を取得しやすいストリームであり、複数のショートビデオ及び可視化コンテンツを含み、ビデオ及び可視化コンテンツの夫々の長さは、所定の値よりも小さい。ショートビデオストリームを閲覧中に、閲覧者が視聴するのは、システムがプッシュしたショートビデオ及び可視化コンテンツである。例えば、ユーザがスワイプアップ、スワイプダウンなどのジェスチャ操作を実行した場合に、視聴するのはショートビデオである可能性もあるし、前述した実施例により投稿されたオーディオクリップの可視化コンテンツである可能性もある。オーディオストリームには、複数のオーディオが含まれ、隣接するオーディオは、例えば、同じアルバムにおける作品である。ショートビデオストリームにおけるメディアコンテンツと比較して、大部分のオーディオストリームにおけるオーディオ作品は時間長が長い。上記の実施例は、ショートビデオストリームとオーディオストリームとの間のチャネルを構築し、ショートビデオストリームの、情報量が集中し、情報密度が大きいという特徴を利用して、オーディオクリップの可視化コンテンツを視聴するように閲覧者を引きつけ、閲覧者をオーディオストリームに案内する。それにより、ユーザは、異なるタイプのメディア間で容易に切り替えることができる。 In some embodiments, the media stream includes a short video stream and an audio stream. In response to a user's posting operation, visual content of an audio clip is posted to the short video stream, and original audio is posted to the audio stream. The short video stream is a stream from which viewers can easily obtain information and includes multiple short videos and visual content, where the respective lengths of the videos and visual content are shorter than a predetermined value. While viewing the short video stream, the viewer views the short videos and visual content pushed by the system. For example, when a user performs a gesture operation such as swiping up or swiping down, the viewer may view a short video or the visual content of an audio clip posted according to the above-described embodiment. The audio stream includes multiple audio pieces, and adjacent audio pieces may be, for example, pieces from the same album. Compared to the media content in the short video stream, the audio pieces in most audio streams are longer in duration. The above embodiment establishes a channel between the short video stream and the audio stream, and utilizes the information-intensive and information-density characteristics of the short video stream to attract viewers to watch the visualized content of the audio clip and guide them to the audio stream, allowing users to easily switch between different types of media.
幾つかの実施例では、ユーザは、作成コントロールを選択することにより、オーディオクリップの作成及び投稿をトリガしてもよい。例えば、ユーザが作成コントロールに対して操作を行ったことに応答して、ビデオアップロードコントロール及びオーディオアップロードコントロールを含むアップロードページを表示し、ユーザがオーディオアップロードコントロールを選択したことに応答して、オーディオアップロードインタフェースを表示する。それにより、ユーザは、オーディオアップロードインタフェースを介してオリジナルビデオをアップロードすることができ、アップロード方式は、ローカルからアップロードする方式、又はネットワークからアップロードする方式を含む。 In some embodiments, a user may trigger the creation and posting of an audio clip by selecting a creation control. For example, in response to a user operating the creation control, an upload page including a video upload control and an audio upload control is displayed, and in response to a user selecting the audio upload control, an audio upload interface is displayed. This allows the user to upload the original video via the audio upload interface, and upload methods include uploading from a local location or from a network.
上記の実施例における作成ツールは、ビデオの投稿もサポートするし、オーディオの可視化コンテンツの投稿もサポートする。それにより、該作成ツールは、ビデオストリームとオーディオストリームとが混在するシナリオ、例えば、ショートビデオストリームにオーディオクリップの可視化コンテンツを投稿するシナリオに適用可能である。 The creation tool in the above embodiment supports the posting of both video and audio visualization content. This makes the creation tool applicable to scenarios where video and audio streams are mixed, such as posting a short video stream with an audio clip visualization content.
幾つかの実施例では、オーディオアップロードインタフェースは、RSSソースリンクの入力ボックスを含むことで、RSSソースリンクにより、オリジナルオーディオを取得する。図3は、アップロードページの概略図を例示的に示す。図3に示されるのは、ユーザが「オーディオをアップロード」というコントロールを選択した後のオーディオアップロードインタフェースである。ユーザは、RSSソースリンクを「RSSソースによりオーディオをアップロードする」の下方の入力ボックスに入力し、そして、「次へ」ボタンをタップしてもよい。それにより、オーディオクリップを作成する操作を実行し続けることができる。 In some embodiments, the audio upload interface includes an input box for an RSS source link to obtain the original audio via an RSS source link. FIG. 3 exemplarily illustrates a schematic diagram of an upload page. FIG. 3 shows the audio upload interface after a user selects the "Upload Audio" control. The user may enter the RSS source link in the input box under "Upload Audio via RSS Source" and then tap the "Next" button to continue creating the audio clip.
幾つかの実施例では、1つのRSSソースリンクには、複数のオーディオが含まれ、例えば、複数のオーディオアルバムが含まれる。このとき、オーディオアルバムリストを表示してもよい。それにより、作成者は、その中からターゲットオーディオアルバム及びそれにおけるターゲットオーディオを選択してオリジナルオーディオとする。 In some embodiments, one RSS source link contains multiple audio files, for example multiple audio albums. In this case, an audio album list may be displayed, allowing the creator to select a target audio album and target audio within it from the list to use as the original audio.
現在では、多くのオーディオの作成者は、RSSソースにより、作成したオーディオ作品を記録する。上記の実施例は、RSSソースリンクによりオリジナルオーディオをアップロードする方式を提供し、オーディオの取得経路を広げ、作成者の操作を容易にすることができる。 Currently, many audio creators record their audio works through RSS sources. The above embodiment provides a method for uploading original audio through an RSS source link, broadening the audio acquisition channels and facilitating creator operations.
RSSソースによりオリジナルオーディオを得ることに加えて、関連情報、例えば、オリジナルオーディオのタイトル、ジャケット画像又は文字説明などの記述情報を得ることもできる。これらの情報は、オーディオクリップの作成インタフェースに表示されてもよく、そのうちの一部又は全部の情報は、ユーザによって編集されてもよい。幾つかの実施例では、ユーザが入力したRSSソースリンクにより、オリジナルオーディオの記述情報を取得し、オリジナルオーディオは、RSSソースリンクにより取得されたものであり、各々がオリジナルオーディオの記述情報を含む1つ又は複数の入力コントロールを表示し、オリジナルオーディオの切出情報及び記述情報に基づいて、オーディオクリップの可視化コンテンツを生成する。 In addition to obtaining the original audio from the RSS source, related information, such as descriptive information such as the title, jacket image, or text description of the original audio, may also be obtained. This information may be displayed in the audio clip creation interface, and some or all of the information may be edited by the user. In some embodiments, the descriptive information of the original audio is obtained from the RSS source link entered by the user, and the original audio is obtained from the RSS source link. One or more input controls, each containing descriptive information of the original audio, are displayed, and visual content of the audio clip is generated based on the original audio extraction information and descriptive information.
図4は、オーディオクリップの作成インタフェースの概略図を例示的に示す。図4に示すように、該作成インタフェースは、現在のオーディオクリップの可視化コンテンツを提示するためのプレビューウインドウ41を含む。プレビューウインドウ41の右側には、タイトルの入力コントロール42、ジャケット画像の入力コントロール43、オーディオクリップの編集コントロール44、投稿コントロール45が含まれる。入力コントロール42は、デフォルトでRSSソースリンクにより得られたタイトル「1234」を読み取る。入力コントロール43は、デフォルトでRSSソースリンクにより得られた、オリジナルオーディオが位置するアルバムのジャケット画像を読み取る。オーディオクリップの編集コントロール44は、オリジナルオーディオに対する切出操作をトリガするためのものであり、ユーザが編集コントロール44を操作した後、例えば、図2に示すインタフェースを表示し、ユーザが編集操作を行わない場合は、デフォルトでオリジナルオーディオの所定の部分、例えば、最初の60秒を選び取ってオーディオクリップとする。投稿コントロール45は、ユーザが操作した後、オーディオクリップの可視化コンテンツをメディアストリームに投稿するためのものである。 Figure 4 shows an exemplary schematic diagram of an audio clip creation interface. As shown in Figure 4, the creation interface includes a preview window 41 for presenting the visualized content of the current audio clip. The right side of the preview window 41 includes a title input control 42, a cover image input control 43, an audio clip editing control 44, and a posting control 45. The input control 42 reads the title "1234" obtained by default from the RSS source link. The input control 43 reads the album cover image of the album in which the original audio is located, obtained by default from the RSS source link. The audio clip editing control 44 is used to trigger a cutting operation on the original audio. After the user operates the editing control 44, for example, an interface such as that shown in Figure 2 is displayed. If the user does not perform an editing operation, a predetermined portion of the original audio, for example, the first 60 seconds, is selected by default to create an audio clip. The posting control 45 is used to post the visualized content of the audio clip to a media stream after the user operates it.
また、オリジナルオーディオの「1時間12分」という時間長や、「これがストーリーである」という文字説明も、可視化コンテンツの再生インタフェースに合成される。例えば、ジャンプコントロール47にオリジナルオーディオの時間長を設定する。それにより、ユーザは、直観的にジャンプ後のオリジナルオーディオの情報を了解することができる。 In addition, the original audio's duration, "1 hour 12 minutes," and a text explanation such as "This is the story," are also synthesized into the playback interface of the visualized content. For example, the duration of the original audio is set in the jump control 47. This allows the user to intuitively understand the information about the original audio after the jump.
必要に応じて、文字説明などのコンテンツの入力コントロールを設けて、ユーザに編集させてもよい。必要に応じて、ジャケット画像を編集不可として、オリジナルオーディオのジャケット画像と統一してもよい。本開示は、これについて制限を加えない。 If necessary, input controls for content such as text descriptions may be provided to allow the user to edit it. If necessary, the jacket image may be made uneditable and consistent with the jacket image of the original audio. This disclosure does not impose any restrictions in this regard.
幾つかの実施例では、記述情報がジャケット画像を含む場合は、ジャケット画像に基づいて、可視化コンテンツの背景色を生成する。それにより、可視化コンテンツの背景を自動的に生成し、可視化コンテンツの他の部分の色と統一することができる。 In some embodiments, if the description information includes a jacket image, the background color of the visualized content is generated based on the jacket image. This allows the background of the visualized content to be automatically generated and unified with the color of the other parts of the visualized content.
幾つかの実施例では、可視化コンテンツのアニメーション効果を生成する。それにより、オーディオクリップの可視化コンテンツは、ビデオの提示効果により近くなり得る。アニメーション効果は、効果ライブラリから選び取られてもよいし、オーディオクリップの関連情報に基づいて自動的に生成されてもよい。 In some embodiments, animation effects are generated for the visualized content, so that the visualized content of the audio clip can more closely resemble the presentation effects of a video. The animation effects may be drawn from an effects library or may be automatically generated based on the associated information of the audio clip.
幾つかの実施例では、アニメーション効果は、オーディオクリップのオーディオ属性の変化に関連付けられる。それにより、オーディオ属性に基づいて、アニメーション効果をレンダリングすることができる。オーディオ属性は、例えば、オーディオのテンポ、音量、又は音調のうちの少なくとも1つを含む。アニメーション効果は、例えば、アニメーションにおけるターゲット対象の変形、移動方向、軌跡、又は速度のうちの少なくとも1つを含む。 In some embodiments, animation effects are associated with changes in audio attributes of an audio clip, allowing animation effects to be rendered based on the audio attributes. Audio attributes include, for example, at least one of the tempo, volume, or tone of the audio. Animation effects include, for example, at least one of the deformation, movement direction, trajectory, or speed of a target object in an animation.
必要に応じて、オーディオ属性のカテゴリとアニメーション効果のカテゴリとの間の対応関係を設定してもよい。それにより、特定のオーディオ属性が変化した場合に、アニメーションが所定の效果を提示するようにする。 Optionally, you can set up a correspondence between audio attribute categories and animation effect categories, so that when a particular audio attribute changes, the animation will present a specific effect.
この実施例によれば、視覚効果と聴覚効果とを自動的に統一することができる。 This embodiment allows for automatic unification of visual and auditory effects.
幾つかの実施例では、可視化コンテンツは、ユーザインタラクションコントロールをさらに有する。例えば、図4に示すプレビューインタフェースにおいて、ユーザインタラクションコントロール461~465は、順次、投稿者ホームページ、いいね、コメント、お気に入り、シェアを示す。これらのユーザインタラクションコントロールは、メディアストリームにおける他のメディアコンテンツ(例えば、ショットビデオコンテンツ)のユーザインタラクションコントロールと一致してもよい。それにより、閲覧中のユーザの視覚体験が一致するように維持する。 In some embodiments, the visualized content further includes user interaction controls. For example, in the preview interface shown in FIG. 4, user interaction controls 461-465 represent, respectively, the author home page, like, comment, favorite, and share. These user interaction controls may be consistent with the user interaction controls of other media content (e.g., shot video content) in the media stream, thereby maintaining a consistent visual experience for the user while viewing.
上記の実施例は、オーディオクリップの可視化コンテンツの自動生成を実現することができ、ユーザが手動で可視化コンテンツを制作する必要がないため、可視化コンテンツの生成効率を向上させ、ユーザがメディアストリーム、特にショートビデオストリームでより多くのオーディオクリップを投稿することを容易にする。 The above embodiment can realize the automatic generation of visualized content for audio clips, eliminating the need for users to manually create visualized content, thereby improving the efficiency of visualized content generation and facilitating users to post more audio clips in media streams, especially short video streams.
以下、図5を参照して、本開示のオーディオ投稿装置の実施例を説明する。 Below, an example of an audio posting device according to the present disclosure will be described with reference to Figure 5.
図5は、本開示の幾つかの実施例によるオーディオ投稿装置の構成概略図を示す。図5に示すように、この実施例のオーディオ投稿装置50は、オリジナルオーディオを取得するように構成された取得モジュール510と、ユーザがオリジナルオーディオに対する切出情報を入力したことに応答して、切出情報に対応するオーディオクリップの、オリジナルオーディオにジャンプするためのジャンプコントロールを有する可視化コンテンツを生成するように構成された生成モジュール520と、ユーザの投稿操作に応答して、オーディオクリップの可視化コンテンツをメディアストリームに投稿するように構成された投稿モジュール530とを含む。 Figure 5 shows a schematic diagram of an audio posting device according to some embodiments of the present disclosure. As shown in Figure 5, the audio posting device 50 of this embodiment includes an acquisition module 510 configured to acquire original audio, a generation module 520 configured to generate visualized content having a jump control for jumping to the original audio of an audio clip corresponding to the clipping information in response to a user input of clipping information for the original audio, and a posting module 530 configured to post the visualized content of the audio clip to a media stream in response to a user's posting operation.
上記の実施例によれば、作成者は、オリジナルオーディオにおける一部を選び取って投稿し、例えば、オリジナルオーディオにおける最も人を引き寄せるハイライトを選び取って投稿することができる。それにより、閲覧者は、オーディオクリップに対応する可視化コンテンツを閲覧したときに、完全なオリジナルオーディオのコンテンツをより容易に快速に了解し、しかも興味を持った場合にはオリジナルオーディオの再生インタフェースにジャンプすることができる。従って、上記の実施例は、オーディオの再生エントリを増やし、一方では、閲覧者の情報取得効率を向上させ、他方では、作成者のオーディオのクリック率を高めた。また、上記の実施例は、可視化コンテンツの自動生成を実現し、ユーザが複雑なビデオ制作などの操作を行う必要がなく、ユーザの作成したコンテンツを投稿する効率を高め、汎用性が高い。 According to the above embodiment, creators can select and post parts of the original audio, for example, selecting and posting the most compelling highlights from the original audio. This allows viewers to more easily and quickly understand the complete original audio content when viewing visualized content corresponding to an audio clip, and if interested, jump to the original audio playback interface. Therefore, the above embodiment increases the number of audio playback entries, improving viewers' information acquisition efficiency on the one hand, and increasing creators' click-through rates for audio. Furthermore, the above embodiment realizes automatic generation of visualized content, eliminating the need for users to perform complex video production operations, improving the efficiency of posting user-created content, and providing high versatility.
幾つかの実施例では、オーディオ投稿装置は、オーディオクリップの可視化コンテンツを投稿する前に、オーディオクリップの可視化コンテンツのプレビューを表示するように構成されたプレビューモジュール540をさらに含む。 In some embodiments, the audio posting device further includes a preview module 540 configured to display a preview of the visualized content of the audio clip prior to posting the visualized content of the audio clip.
幾つかの実施例では、可視化コンテンツは、オーディオクリップの記述情報をさらに含む。 In some embodiments, the visualized content further includes descriptive information for the audio clip.
幾つかの実施例では、オーディオクリップの記述情報は、タイトル、ジャケット画像又は文字説明のうちの少なくとも1つを含む。 In some embodiments, the descriptive information for the audio clip includes at least one of a title, a cover image, or a text description.
幾つかの実施例では、生成モジュール520は、さらに、ユーザが入力したリアリーシンプルシンジケーション(RSS)ソースリンクによりオリジナルオーディオの記述情報を取得し、ここでオリジナルオーディオはRSSソースリンクにより取得され、各々がオリジナルオーディオの記述情報を含む1つ又は複数の入力コントロールを表示し、オリジナルオーディオの切出情報及び記述情報に基づいて、オーディオクリップの可視化コンテンツを生成するように構成される。 In some embodiments, the generation module 520 is further configured to obtain description information of the original audio via a Really Simple Syndication (RSS) source link input by a user, where the original audio is obtained via the RSS source link, display one or more input controls each containing description information of the original audio, and generate visualized content of the audio clip based on the original audio extraction information and description information.
幾つかの実施例では、生成モジュール520は、さらに、記述情報がジャケット画像を含む場合、ジャケット画像に基づいて、可視化コンテンツの背景色を生成するように構成される。 In some embodiments, the generation module 520 is further configured to generate a background color for the visualized content based on the jacket image if the description information includes a jacket image.
幾つかの実施例では、生成モジュール520は、さらに、可視化コンテンツのアニメーション効果を生成するように構成される。 In some embodiments, the generation module 520 is further configured to generate animation effects for the visualized content.
幾つかの実施例では、アニメーション効果は、オーディオクリップのオーディオ属性の変化に関連付けられる。 In some embodiments, animation effects are associated with changes in the audio attributes of an audio clip.
幾つかの実施例では、可視化コンテンツは、ユーザインタラクションコントロールをさらに有する。 In some embodiments, the visualized content further comprises user interaction controls.
幾つかの実施例では、取得モジュール510は、さらに、ユーザが作成コントロールに対して操作を行ったことに応答して、ビデオアップロードコントロール及びオーディオアップロードコントロールを含むアップロードページを表示し、ユーザがオーディオアップロードコントロールを選択したことに応答して、オーディオアップロードインタフェースを表示し、アップロードインタフェースにより、オリジナルオーディオを取得するように構成される。
In some embodiments, the acquisition module 510 is further configured to display an upload page including a video upload control and an audio upload control in response to a user performing an action on the creation control, to display an audio upload interface in response to a user selecting the audio upload control, and to acquire the original audio via the upload interface.
幾つかの実施例では、オーディオアップロードインタフェースは、RSSソースリンクの入力ボックスを含み、取得モジュール510は、さらに、RSSソースリンクにより、オリジナルオーディオを取得するように構成される。 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 the original audio via the RSS source link.
幾つかの実施例では、投稿モジュール530は、さらに、オーディオクリップの可視化コンテンツをショートビデオストリームに投稿するように構成され、オーディオ投稿装置は、オリジナルオーディオをオーディオストリームに投稿することをさらに含む。 In some embodiments, the posting module 530 is further configured to post the visualized content of the audio clip to the short video stream, and the audio posting device further includes posting the original audio to the audio stream.
幾つかの実施例では、生成モジュール520は、さらに、ユーザがオーディオクリップに対する編集を開始したことに応答して、オリジナルオーディオのトラック領域と、第1の移動コントロールと、第2の移動コントロールとを含むオーディオクリップ編集インタフェースを表示し、第1の移動コントロール及び第2の移動コントロールは、それぞれトラック領域にオーディオクリップの開始位置及び終了位置を識別するためのものであり、ユーザがオーディオクリップに対する編集を終了したことに応答して、第1の移動コントロール及び第2の移動コントロールに対応する再生時点をオリジナルオーディオに対する切出情報とし、切出情報に基づいて、対応するオーディオクリップの可視化コンテンツを生成するように構成される。 In some embodiments, the generation module 520 is further configured to: in response to a user starting editing on the audio clip, display an audio clip editing interface including 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 being for identifying the start position and the end position of the audio clip in the track area, respectively; in response to a user finishing editing on the audio clip, use the playback points corresponding to the first movement control and the second movement control as clipping information for the original audio; and generate visualized content for the corresponding audio clip based on the clipping information.
図6は、本開示の別の幾つかの実施例によるオーディオ投稿装置の構成概略図を示す。図6に示すように、該実施例のオーディオ投稿装置60は、メモリ610と、該メモリ610に結合され、メモリ610に記憶された命令に基づいて、前述したいずれか1つの実施例におけるオーディオ投稿方法を実行するように構成されたプロセッサ620と、を含む。 Figure 6 shows a schematic diagram of an audio posting device according to some other embodiments of the present disclosure. As shown in Figure 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 of any one of the above-described embodiments based on instructions stored in the memory 610.
ここで、メモリ610は、例えば、システムメモリ、固定不揮発性記憶媒体などを含んでもよい。システムメモリには、例えば、オペレーティングシステム、アプリケーション、ブートローダ(Boot Loader)、その他のプログラムなどが記憶されている。 Here, memory 610 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory stores, for example, an operating system, applications, a boot loader, and other programs.
図7は、本開示のまた別の幾つかの実施例によるオーディオ投稿装置の構成概略図を示す。図7に示すように、この実施例のオーディオ投稿装置70は、メモリ710及びプロセッサ720を含み、入出力インタフェース730、ネットワークインタフェース740、ストレージインタフェース750などをさらに含んでもよい。これらのインタフェース730、740、750、及びメモリ710とプロセッサ720との間は、例えば、バス760を介して接続されてもよい。ここで、入出力インタフェース730は、ディスプレイ、マウス、キーボード、タッチパネルなどの入出力機器に接続インタフェースを提供する。ネットワークインタフェース740は、ネットワークに接続する様々な機器に接続インタフェースを提供する。ストレージインタフェース750は、SDカード、Uディスクなどの外付けのストレージデバイスに接続インタフェースを提供する。 Figure 7 shows a schematic diagram of an audio posting device according to some other embodiments of the present disclosure. As shown in Figure 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 may be connected to the processor 720 via, for example, a bus 760. Here, the input/output interface 730 provides a connection interface for input/output devices such as a display, mouse, keyboard, and touch panel. The network interface 740 provides a connection interface for various devices connected to a network. The storage interface 750 provides a connection interface for external storage devices such as an SD card or U disk.
本開示の実施例は、プロセッサによって実行されると、プロセッサに、前述したいずれか1つのオーディオ投稿方法を実現させるコンピュータプログラムが記憶されたことを特徴とするコンピュータ可読記憶媒体をさらに提供する。 An embodiment of the present disclosure further provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes the processor to implement any one of the audio posting methods described above.
当業者であれば分かるように、本開示の実施例は、方法、システム、又はコンピュータプログラム製品として提供されてもよい。従って、本開示は、完全なハードウェアの実施例、完全なソフトウェアの実施例、又はソフトウェア及びハードウェアを組み合わせた実施例の形態を採用してもよい。また、本開示は、コンピュータ使用可能なプログラムコードを含む1つ又は複数のコンピュータ使用可能な非一時的な記憶媒体(磁気ディスクメモリ、CD-ROM、光メモリなどを含むが、それらに限定されない)で実施されたコンピュータプログラム製品の形態を採用してもよい。 As will be appreciated by those skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. The present disclosure may also take the form of a computer program product embodied in 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 code.
本開示は、本開示の実施例による方法、機器(システム)、コンピュータプログラム製品のフローチャート及び/又はブロック図を参照して説明された。理解すべきことは、フローチャート及び/又はブロック図における各フロー及び/又はブロック、ならびにフローチャート及び/又はブロック図におけるフロー及び/又はブロックの組み合わせは、コンピュータプログラム命令によって実現されてもよい。これらのコンピュータプログラム命令を、汎用コンピュータ、専用コンピュータ、組込みプロセッサ、又は他のプログラマブルデータ処理機器のプロセッサに提供することによって、1つの機械を生成することができ、それによって、コンピュータ、又は他のプログラマブルデータ処理機器のプロセッサによって実行される命令が、フローチャートの1つ又は複数のフロー、及び/又はブロック図の1つ又は複数のブロックにおいて指定された機能を実現するための装置を生成するようにする。 The present disclosure has been described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each flow and/or block in the flowcharts and/or block diagrams, and combinations of flows and/or blocks in the flowcharts and/or block diagrams, may be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, whereby the instructions executed by the processor of the computer or other programmable data processing device produce an apparatus for implementing the functions specified in one or more flows in the flowcharts and/or one or more blocks in the block diagrams.
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラマブルデータ処理機器が特定の方式で作動するようにガイドすることができるコンピュータ可読メモリに記憶されてもよい。それによって、このコンピュータ可読メモリに記憶された命令が、フローチャートの1つ又は複数のフロー、及び/又はブロック図の1つのブロック又は複数のブロックにおいて指定された機能を実現する目例装置を含む製造品を生成するようにする。 These computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture, including an example apparatus, that implements the functions specified in one or more flows of the flowcharts and/or one or more blocks of the block diagrams.
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラマブルデータ処理機器にロードされてもよい。それによって、コンピュータ又は他のプログラマブル機器で、一連の操作ステップを実行させて、コンピュータによって実現される処理を生成することにより、コンピュータ又は他のプログラマブル機器で実行された命令が、フローチャートの1つのフロー又は複数のフロー、及び/又はブロック図の1つのブロック又は複数のブロックにおいて指定された機能を実現するためのステップを提供する。 These computer program instructions may be loaded into a computer or other programmable data processing device, causing the computer or other programmable device to perform a series of operational steps to generate a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows of the flowcharts and/or one or more blocks of the block diagrams.
以上に記述されているのは、本開示の好ましい実施例に過ぎず、本開示を制限するためのものではなく、本開示の精神及び原則内で行われた如何なる補正、等価代替、改良などは、いずれも、本開示の特許請求の範囲内に含まれるべきである。 The above description is merely a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any amendments, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included within the scope of the claims of the present disclosure.
Claims (16)
前記ユーザが前記オリジナルオーディオに対する切出情報を入力したことに応答して、前記切出情報に対応するオーディオクリップの、前記オリジナルオーディオにジャンプするためのジャンプコントロールを有する可視化コンテンツを生成することと、
前記ユーザの投稿操作に応答して、前記オーディオクリップの前記可視化コンテンツをメディアストリームに投稿することと
を含む、オーディオ投稿方法。 acquiring original audio , the method including: displaying an upload page including a video upload control and an audio upload control in response to a user operating a creation control; displaying an audio upload interface in response to the user selecting the audio upload control; and acquiring the original audio through the audio upload interface;
In response to the user inputting segmentation information for the original audio, generating a visualization content having a jump control for jumping to the original audio of the audio clip corresponding to the segmentation information;
and posting the visualized content of the audio clip to a media stream in response to a posting operation of the user.
をさらに含む、請求項1に記載のオーディオ投稿方法。 The audio posting method of claim 1 , further comprising: displaying a preview of the visualized content of the audio clip before posting the visualized content of the audio clip.
請求項1に記載のオーディオ投稿方法。 the visualized content further includes description information of the audio clip;
The audio posting method of claim 1 .
請求項3に記載のオーディオ投稿方法。 the descriptive 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 .
ユーザが入力したリアリーシンプルシンジケーション(RSS)ソースリンクにより、前記オリジナルオーディオの記述情報を取得し、ここで前記オリジナルオーディオは、前記RSSソースリンクにより取得されたものであることと、
各々が前記オリジナルオーディオの記述情報を含む1つ又は複数の入力コントロールを表示することと、
前記オリジナルオーディオの切出情報及び前記記述情報に基づいて、前記オーディオクリップの可視化コンテンツを生成することと
を含む、
請求項3に記載のオーディオ投稿方法。 generating the visualized content of the audio clip corresponding to the clipping information,
Obtaining description information of the original audio according to a Really Simple Syndication (RSS) source link input by a user, wherein the original audio is obtained according to the RSS source link;
displaying one or more input controls each containing descriptive information of the original audio;
generating a visualized content of the audio clip based on the original audio extraction information and the description information,
The audio posting method according to claim 3 .
前記記述情報がジャケット画像を含む場合、前記ジャケット画像に基づいて、前記可視化コンテンツの背景色を生成することを含む、
請求項3に記載のオーディオ投稿方法。 generating the visualized content of the audio clip corresponding to the clipping information,
generating a background color of the visualized content based on a jacket image when the description information includes the jacket image;
The audio posting method according to claim 3 .
前記可視化コンテンツのアニメーション効果を生成することを含む、
請求項1に記載のオーディオ投稿方法。 generating the visualized content of the audio clip corresponding to the clipping information,
generating an animation effect for the visualized content;
The audio posting method of claim 1 .
請求項7に記載のオーディオ投稿方法。 the animation effect is associated with a change in an audio attribute of the audio clip;
The audio posting method of claim 7.
請求項1に記載のオーディオ投稿方法。 The visualization content further comprises a user interaction control.
The audio posting method of claim 1 .
請求項1に記載のオーディオ投稿方法。 The audio upload interface includes an input box for an RSS source link, so that original audio can be obtained through the RSS source link;
The audio posting method of claim 1 .
前記オーディオ投稿方法は、前記オリジナルオーディオをオーディオストリームに投稿することをさらに含む、
請求項1に記載のオーディオ投稿方法。 posting the visual content of the audio clip to the media stream includes posting the visual content of the audio clip to a short video stream;
The audio posting method further includes posting the original audio to an audio stream.
The audio posting method of claim 1 .
前記ユーザが前記オーディオクリップに対する編集を開始したことに応答して、前記オリジナルオーディオのトラック領域と、第1の移動コントロールと、第2の移動コントロールとを含むオーディオクリップ編集インタフェースを表示し、ここで前記第1の移動コントロール及び前記第2の移動コントロールは、それぞれ前記トラック領域に前記オーディオクリップの開始位置及び終了位置を識別するためのものであることと、
前記ユーザが前記オーディオクリップに対する編集を終了したことに応答して、前記第1の移動コントロール及び前記第2の移動コントロールに対応する再生時点を前記オリジナルオーディオに対する切出情報とすることと、
前記切出情報に基づいて、対応するオーディオクリップの可視化コンテンツを生成することと
を含む、
請求項1に記載のオーディオ投稿方法。 generating the visualized content of the audio clip corresponding to the segmentation information in response to the user inputting the segmentation information for the original audio,
in response to the user initiating editing of 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, wherein the first movement control and the second movement control are for identifying a start position and an end position of the audio clip in the track area, respectively;
In response to the user completing editing of 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 a visualization content of the corresponding audio clip based on the segmentation information.
The audio posting method of claim 1 .
前記ユーザが前記オリジナルオーディオに対する切出情報を入力したことに応答して、前記切出情報に対応するオーディオクリップの、前記オリジナルオーディオにジャンプするためのジャンプコントロールを有する可視化コンテンツを生成するように構成された生成モジュールと、
前記ユーザの投稿操作に応答して、前記オーディオクリップの可視化コンテンツをメディアストリームに投稿するように構成された投稿モジュールと
を含む、オーディオ投稿装置。 an acquisition module configured to acquire original audio , the acquisition including: displaying an upload page including a video upload control and an audio upload control in response to a user operating a create control; displaying an audio upload interface in response to the user selecting the audio upload control; and acquiring the original audio through the audio upload interface;
a generating module configured to, in response to the user inputting segmentation information for the original audio, generate a visualization content having a jump control for jumping to the original audio of an audio clip corresponding to the segmentation information;
a posting module configured to post a visualized content of the audio clip to a media stream in response to a posting operation of the user.
前記メモリに結合され、前記メモリに記憶された命令に基づいて、請求項1~12のいずれか1項に記載のオーディオ投稿方法を実行するように構成されたプロセッサと
を含む、オーディオ投稿装置。 Memory and
a processor coupled to the memory and configured to perform the audio posting method of any one of claims 1 to 12 based on instructions stored in the memory.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210767916.4 | 2022-07-01 | ||
| CN202210767916.4A CN115103219A (en) | 2022-07-01 | 2022-07-01 | Audio distribution method, device and computer readable storage medium |
| PCT/CN2023/102468 WO2024002019A1 (en) | 2022-07-01 | 2023-06-26 | Audio publishing method and apparatus, and computer-readable storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025522654A JP2025522654A (en) | 2025-07-16 |
| JP7783442B2 true JP7783442B2 (en) | 2025-12-09 |
Family
ID=83295818
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024574694A Active JP7783442B2 (en) | 2022-07-01 | 2023-06-26 | Audio submission method, device, and computer-readable storage medium |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20240221788A1 (en) |
| EP (1) | EP4529189A4 (en) |
| JP (1) | JP7783442B2 (en) |
| CN (1) | CN115103219A (en) |
| WO (1) | WO2024002019A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115103219A (en) * | 2022-07-01 | 2022-09-23 | 抖音视界(北京)有限公司 | Audio distribution method, device and computer readable storage medium |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200233574A1 (en) | 2019-01-22 | 2020-07-23 | Facebook, Inc. | Systems and methods for sharing content |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006086556A2 (en) * | 2005-02-08 | 2006-08-17 | Landmark Digital Services Llc | Automatic identfication of repeated material in audio signals |
| CN108600825B (en) * | 2018-07-12 | 2019-10-25 | 北京微播视界科技有限公司 | Method, device, terminal equipment and medium for selecting background music to shoot video |
| CN108668164A (en) * | 2018-07-12 | 2018-10-16 | 北京微播视界科技有限公司 | Select method, apparatus, terminal device and the medium of background music shooting video |
| US11545187B2 (en) * | 2019-02-28 | 2023-01-03 | Vertigo Media, Inc. | System and method for compiling user-generated videos |
| CN110312162A (en) * | 2019-06-27 | 2019-10-08 | 北京字节跳动网络技术有限公司 | Selected stage treatment method, device, electronic equipment and readable medium |
| CN112040339A (en) * | 2020-08-31 | 2020-12-04 | 广州市百果园信息技术有限公司 | Method and device for making video data, computer equipment and storage medium |
| CN113365134B (en) * | 2021-06-02 | 2022-11-01 | 北京字跳网络技术有限公司 | Audio sharing method, device, equipment and medium |
| CN113778717B (en) * | 2021-09-14 | 2024-06-18 | 北京百度网讯科技有限公司 | Content sharing method, device, equipment and storage medium |
| CN114329223A (en) * | 2022-01-04 | 2022-04-12 | 北京字节跳动网络技术有限公司 | Media content searching method, device, equipment and medium |
| CN115103219A (en) * | 2022-07-01 | 2022-09-23 | 抖音视界(北京)有限公司 | Audio distribution method, device and computer readable storage medium |
-
2022
- 2022-07-01 CN CN202210767916.4A patent/CN115103219A/en active Pending
-
2023
- 2023-06-26 JP JP2024574694A patent/JP7783442B2/en active Active
- 2023-06-26 WO PCT/CN2023/102468 patent/WO2024002019A1/en not_active Ceased
- 2023-06-26 EP EP23830196.4A patent/EP4529189A4/en active Pending
- 2023-06-30 US US18/345,093 patent/US20240221788A1/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200233574A1 (en) | 2019-01-22 | 2020-07-23 | Facebook, Inc. | Systems and methods for sharing content |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025522654A (en) | 2025-07-16 |
| WO2024002019A1 (en) | 2024-01-04 |
| EP4529189A4 (en) | 2025-07-30 |
| CN115103219A (en) | 2022-09-23 |
| US20240221788A1 (en) | 2024-07-04 |
| EP4529189A1 (en) | 2025-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10120530B2 (en) | Methods and devices for touch-based media creation | |
| EP3448048B1 (en) | Enhancing video content with extrinsic data | |
| US8701008B2 (en) | Systems and methods for sharing multimedia editing projects | |
| US10521481B2 (en) | Video-production system with social-media features | |
| US20170017371A1 (en) | Video-Production System With Social-Media Features | |
| US20100070860A1 (en) | Animated cloud tags derived from deep tagging | |
| JP2025530694A (en) | Effect processing method, device, electronic device, and storage medium | |
| US20190342361A1 (en) | Video-Production System With Social-Media Features | |
| JP7783442B2 (en) | Audio submission method, device, and computer-readable storage medium | |
| CN115174536B (en) | Audio playing method and device and non-volatile computer readable storage medium | |
| US12524940B2 (en) | Method, apparatus, device and storage medium for video generation | |
| EP4344233A1 (en) | Template updating method and apparatus, device, and storage medium | |
| WO2023217122A1 (en) | Video clipping template search method and apparatus, and electronic device and storage medium | |
| CN112399261B (en) | Video data processing method and device | |
| CN111782309B (en) | Method and device for displaying information and computer readable storage medium | |
| KR102078479B1 (en) | Method for editing video and videos editing device | |
| CN121792817A (en) | Method, apparatus, device and product for setting video covers | |
| Li et al. | A Taste of Multimedia | |
| KR20050013030A (en) | Multimedia processor of WYSIWYG base |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241219 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241219 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20241219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250715 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251015 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251028 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251127 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7783442 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |