[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111583973A - 一种音乐分享方法、装置及计算机可读存储介质 - Google Patents

一种音乐分享方法、装置及计算机可读存储介质 Download PDF

Info

Publication number
CN111583973A
CN111583973A CN202010414543.3A CN202010414543A CN111583973A CN 111583973 A CN111583973 A CN 111583973A CN 202010414543 A CN202010414543 A CN 202010414543A CN 111583973 A CN111583973 A CN 111583973A
Authority
CN
China
Prior art keywords
audio
music
target
sharing
instruction
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.)
Granted
Application number
CN202010414543.3A
Other languages
English (en)
Other versions
CN111583973B (zh
Inventor
胡焱华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202010414543.3A priority Critical patent/CN111583973B/zh
Publication of CN111583973A publication Critical patent/CN111583973A/zh
Application granted granted Critical
Publication of CN111583973B publication Critical patent/CN111583973B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供了一种音乐分享方法、装置及计算机可读存储介质,该音乐分享方法包括:在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;将待插入音频插入至原始音频的目标位置,得到目标合成音频;根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户。通过本申请方案的实施,支持用户在音乐播放界面对当前播放音乐进行编辑,并将编辑后所得到的音乐播放资源进行分享,有效提高了音乐分享的互动性和音乐的表达能力。

Description

一种音乐分享方法、装置及计算机可读存储介质
技术领域
本申请涉及电子技术领域,尤其涉及一种音乐分享方法、装置及计算机可读存储介质。
背景技术
随着终端技术的不断发展,终端可以提供越来越多的应用以满足用户更加多样化的使用需求,其中,音乐播放器作为一项主要娱乐应用深受用户喜爱。
目前,用户所使用的音乐播放器都有音乐分享功能,用户可以通过音乐分享功能将播放器中的特定音乐分享至其它用户,以增强互动性。然而,现有技术中的音乐分享功能仅支持将用户所播放的音乐进行分享,互动性和表达能力仍较为局限。
发明内容
本申请实施例提供了一种音乐分享方法、装置及计算机可读存储介质,至少能够解决现有技术中的音乐分享功能仅支持将用户所播放的音乐进行分享,互动性和表达能力较为局限的问题。
本申请实施例第一方面提供了一种音乐分享方法,包括:
在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;
将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频;
根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户。
本申请实施例第二方面提供了一种音乐分享装置,包括:
获取模块,用于在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;
插入模块,用于将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频;
分享模块,用于根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户。
本申请实施例第三方面提供了一种电子装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述本申请实施例第一方面提供的音乐分享方法中的各步骤。
本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的音乐分享方法中的各步骤。
由上可见,根据本申请方案所提供的音乐分享方法、装置及计算机可读存储介质,在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;将待插入音频插入至原始音频的目标位置,得到目标合成音频;根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户。通过本申请方案的实施,支持用户在音乐播放界面对当前播放音乐进行编辑,并将编辑后所得到的音乐播放资源进行分享,有效提高了音乐分享的互动性和音乐的表达能力。
附图说明
图1为本申请第一实施例提供的音乐分享方法的基本流程示意图;
图2为本申请第一实施例提供的一种输入音乐编辑指令的界面示意图;
图3为本申请第一实施例提供的一种音乐编辑界面的界面示意图;
图4为本申请第一实施例提供的一种待插入音频获取方法的流程示意图;
图5为本申请第一实施例提供的一种目标位置确定方法的流程示意图;
图6为本申请第一实施例提供的一种音频插入方法的流程示意图;
图7为本申请第一实施例提供的另一种音乐编辑界面的界面示意图;
图8为本申请第一实施例提供的又一种音乐编辑界面的界面示意图;
图9为本申请第一实施例提供的一种音乐反馈操作界面的示意图;
图10为本申请第一实施例提供的一种音乐反馈展示界面的示意图;
图11为本申请第二实施例提供的音乐分享方法的细化流程示意图;
图12为本申请第三实施例提供的一种音乐分享装置的程序模块示意图;
图13为本申请第三实施例提供的另一种音乐分享装置的程序模块示意图;
图14为本申请第四实施例提供的电子装置的结构示意图。
具体实施方式
为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了解决现有技术中的音乐分享功能仅支持将用户所播放的音乐进行分享,互动性和表达能力较为局限的缺陷,本申请第一实施例提供了一种音乐分享方法,如图1为本实施例提供的音乐分享方法的基本流程图,该音乐分享方法包括以下的步骤:
步骤101、在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频。
具体的,在本实施例中,音乐播放界面为用户在音乐播放器内播放音乐时所展示的界面。另外,音乐编辑指令可以通过专门的音乐编辑控件触发。如图2所示为本实施例提供的一种输入音乐编辑指令的界面示意图,在本实施例中,为了提高交互友好性和便捷性,可以通过在音乐播放界面特定位置或任意位置进行长按操作,即可输入音乐编辑指令。应当说明的是,本实施例的原始音频为对应于当前播放音乐的音频文件,而待插入音频用于对原始音频进行个性化编辑。
应当说明的是,在本实施例中,用户可以根据自身情感表达需求来插入对应音频,也即每个待插入音频均可对应一情感表达主题,该情感表达主题可以包括:表白、道歉、承诺等。
步骤102、将待插入音频插入至原始音频的目标位置,得到目标合成音频。
具体的,在本实施例中,将待插入音频作为原始音频整体的一个片段进行插入,也即确定待插入音频在原始音频中的插入节点,然后根据该插入节点对待插入音频与原始音频进行混流处理,也即将待插入音频作为一条音轨,并将原始音频作为另一条音轨,将两条音轨进行合成,得到合成后的音频。应当说明的是,本实施例的音频插入位置可以是预设固定位置也可以是灵活选定的位置,在此不作唯一限定。作为本实施例的一种优选,该目标位置可以为用户手动拖动音乐播放进度条来进行定位。
步骤103、根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户。
具体的,本实施例在音乐播放界面开放有音乐分享控件,该音乐分享控件可以是语音控制控件或触摸控件,而在完成音乐合成编辑之后,若用户对音乐分享控件进行触发,则生成音乐分享指令,而对关联于所合成的音频的音乐播放资源进行分享。应当理解的是,本实施例的分享方式可以是音乐播放器应用内分享,也即分享至对方用户的音乐播放器账户,也可以是采用第三方应用进行分享,也即分享至对方用户的第三方应用(例如微信)账户。
还应当说明的是,在实际应用中,在进行音乐分享时,所分享至对方的资源不仅限于音频文件,因此,本实施例的音乐播放资源除了音频文件之外,还可以包括其它类型的文本文件和图片文件,其中,文本文件可以包括歌词、个性化定制文本等,而图片文件则可以包括播放界面背景图像等。
在本实施例中,由于用户所分享的音乐播放资源为音频合成编辑后所得到的音乐播放资源,从而在对端用户接收到该音乐分享事件之后,可以对该音乐播放资源进行播放,并在播放到前述待插入音频所插入的节点之后,会突然对所插入的音频进行播放,由于用户可以根据自身情感表达需求来插入对应音频,从而为该音乐赋予了个人情感,有效提高了音乐分享的互动性和表达能力,能够帮助不善于直接表达情感的用户以一种含蓄的方式来表达个人情感。
在本实施例的一些实施方式中,获取待插入音频包括:在音乐播放过程中实时录制用户语音信息,得到待插入音频。相对应的,将待插入音频插入至原始音频的目标位置,得到目标合成音频包括:将用户语音信息的起始录制时刻对应的音乐播放时刻,确定为待插入音频插入至原始音频的目标位置;按照目标位置将待插入音频插入至原始音频,得到目标合成音频。
如图3所示为本实施例提供的一种音乐编辑界面的界面示意图,具体的,在本实施例中,在音乐播放界面可以设置有语音录制控件(如图3中的麦克风图标),从而待插入音频可以由用户实时录入,也即在实际应用中,在音乐播放过程中,在播放至特定位置时,若用户对语音录制控件进行触发,则在音乐播放的同时进行用户语音录制直至用户结束语音录制,而在语音录制过程中所对应的音乐播放区间即为所录制的音频在当前播放音乐所对应的原始音频中的插入位置。
如图4所示为本实施例提供的一种待插入音频获取方法的流程示意图,进一步地,在本实施例的另一些实施方式中,获取待插入音频具体包括以下步骤:
步骤401、根据情感表达主题选择指令确定目标情感表达主题;
步骤402、基于目标情感表达主题,以及预设的情感表达类型与音频模板的映射关系,确定对应的目标音频模板;
步骤403、将目标音频模板确定为待插入音频。
具体的,区别于上一实施方式中通过人工实时录入所需插入的音频,本实施方式可以提供预置的音频模板供用户选择,该音频模板可以从网络服务器获取,也可以是用户提前录入并保存。针对本实施例的每一个音频模板均对应设置有情感表达主题,从而用户在实际使用过程中,可以通过选择指令来对特定情感表达主题进行选定,然后系统根据所选定的情感表达主题自动获取对应的音频模板作为待插入音频,可以有效提供音乐编辑操作的便捷性,并且由于本实施例支持不同情感表达主题音频的编辑,可以提高音频编辑的灵活性,从而可以进一步提高音乐分享的情感表达能力。
如图5如本实施例提供的一种目标位置确定方法的流程示意图,在本实施例的一些实施方式中,在将待插入音频插入至原始音频的目标位置,得到目标合成音频之前,还具体包括以下步骤:
步骤501、获取原始音频的整体频谱特征;
步骤502、基于整体频谱特征,分析原始音频中与目标情感表达主题相对应的音频片段;
步骤503、将音频片段所处位置确定为目标位置。
具体的,区别于用户手动选择音频插入位置,本实施例还可以自动识别音频插入位置,从而可以提高音频编辑的便捷性和准确性。在本实施例中,频谱又称为振动谱,为频率谱密度的简称,是频率的分布曲线,而频谱特征则包括频率和/或振幅,不同音频片段的频谱特征有所不同,例如高潮片段的频谱特征值显著高于前奏、尾奏等音频片段。本实施例考虑到当前播放音乐本身不同片段的情感表达能力有所不同,而为了最好的对用户当前的情感表达目的进行发挥,则应当将用户期望插入的音频插入至原始音频中的合适位置,本实施例基于频谱分析来对原始音频不同音频片段赋予情感表达主题,然后将与待插入音频情感表达主题相匹配的音频片段所处的位置,确定为待插入音频的目标插入位置。
如图6所示为本实施例提供的一种音频插入方法的流程示意图,在本实施例的一些实施方式中,将待插入音频插入至原始音频的目标位置,得到目标合成音频具体包括以下步骤:
步骤601、提取原始音频目标位置的音频片段中的人声音频;
步骤602、将原始音频中对应于音频片段的人声音频进行去除;
步骤603、将待插入音频插入至目标位置,得到目标合成音频。
具体的,在实际应用中,在对待插入音频与原始音频进行合成时,可以是将两音频直接进行合成,从而在待插入音频的插入位置叠加有原始音频成分和待插入音频成分,然而,原始音频成分中的人声通常会对待插入音频的人声形成干扰;或者可以将原始音频中对应于待插入音频插入位置的音频成分进行删除,然后再将待插入音频拼接至该插入位置,从而待插入音频的插入位置仅包括待插入音频成分,而又导致待插入音频较为单调。基于,在本实施例中,考虑到上述两种方式所容易造成的情感表达能力不佳,将原始音频中对应于待插入音频的插入位置的人声成分进行去除,而仅保留伴奏成分,从而在合成后的音频中,对应于待插入音频的插入位置即包括待插入音频成分和伴奏成分,可有效提高所分享的音乐的情感表达能力。
在本实施例的一些实施方式中,在根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户之前,还包括:识别对应于待插入音频的音频文本;将音频文本的界面展示节点与待插入音频的插入节点进行同步。相对应的,根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户包括:根据音乐分享指令,将包括目标合成音频以及音频文本的音乐播放资源分享至目标用户。
如图7所示为本实施例提供的另一种音乐编辑界面的界面示意图,具体的,在本实施例中,为了进一步提高音乐分享的表现能力,本实施例还对待插入音频进行语音识别,获取对应于待插入音频的音频文本,并将该音频文本的界面展示节点与音频插入节点进行同步,然后将携带有合成音频与音频文本的音乐播放资源进行分享,从而在对端用户打开该音乐播放资源进行音乐播放时,当播放至所插入的音频对应的位置时,音频文本同步显示于音乐播放界面。
在本实施例的一些实施方式中,根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户之前,还包括:在接收到界面背景设置指令时,获取对应于界面背景设置指令的背景图像;将背景图像的界面展示节点与待插入音频的插入节点进行同步。相对应的,根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户包括:根据音乐分享指令,将包括目标合成音频以及背景图像的音乐播放资源分享至目标用户。
具体的,在本实施例中,为了进一步深化所分享的音乐的情感表达能力,本实施例还可以对音乐播放界面设置个性化背景,也即用户可通过预设的界面背景设置控件输入界面背景设置指令来对应选定背景图像,然后将展示背景图像的时间节点与所插入音频的插入节点进行同步,然后将携带有合成音频与背景图像的音乐播放资源进行分享,从而在对端用户打开该音乐播放资源进行音乐播放时,当播放至所插入的音频对应的位置时,音乐播放界面切换显示为该背景图像。本实施例以音乐分享的情感表达主题为表白为例,如图8所示为本实施例提供的又一种音乐编辑界面的界面示意图,可以将待插入音频对应时间节点的界面背景设置为所需分享至的目标用户的照片,从而可以让对方用户播放音乐时收获意外的惊喜和诚意。
进一步地,在本实施例的一些实施方式中,在背景图像为目标用户照片时,根据音乐分享指令,将包括目标合成音频以及背景图像的音乐播放资源分享至目标用户包括:在接收到音乐分享指令时,获取对应于目标用户照片的用户标识;基于用户标识从用户列表中确定对应的目标用户;将包括目标合成音频以及目标用户照片的音乐播放资源分享至目标用户。
具体的,在本实施例中,考虑到在进行音乐分享时,手动从用户列表中选定目标用户较为繁琐费力,本实施例可以在接收到用户针对音乐分享控件输入的触发指令时,即根据此前所设定的所需分享至的目标用户的照片,来识别所需分享的目标用户的用户标识,然后自动根据该用户标识从用户列表中确定目标用户来进行音乐播放资源分享,可有效简化操作并提高操作便捷性。
在本实施例的一些实施方式中,在根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户之后,还包括:在接收到目标用户发送的音乐反馈指令时,获取对应于音乐反馈指令的界面展示事件;在音乐播放界面上对界面展示事件进行展示。
具体的,在本实施例中,在对端用户播放本端用户所分享的赋有个人情感的音乐播放资源时,可以针对音乐播放界面的音乐播放界面的音乐反馈控件输入音乐反馈指令,以进行情感反馈,对端用户所反馈的情感将以界面展示事件的形式在本端用户的音乐播放界面上进行展示,如图9所示为本实施例提供的一种音乐反馈操作界面的示意图,同样以本端用户的情感表达主题为表白为例,对端用户可以手动点击音乐播放界面的音乐反馈控件(见图9中的爱心图标)输入音乐反馈指令,如图10所示为本实施例提供的一种音乐反馈展示界面的示意图,本端用户在接收到对端用户的音乐反馈时,在音乐播放界面上会对界面展示事件(见图10中所显示的“心动”图标)进行展示,该图标可以在本端用户播放该音乐播放资源时,在音乐播放界面动态跳动,能够提升用户之间互动的趣味性。
基于上述本申请实施例的技术方案,在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;将待插入音频插入至原始音频的目标位置,得到目标合成音频;根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户。通过本申请方案的实施,支持用户在音乐播放界面对当前播放音乐进行编辑,并将编辑后所得到的音乐播放资源进行分享,有效提高了音乐分享的互动性和音乐的表达能力。
图11中的方法为本申请第二实施例提供的一种细化的音乐分享方法,该音乐分享方法包括:
步骤1101、在音乐播放界面接收到音乐编辑指令时,实时录制用户语音信息,得到待插入音频。
本实施例在音乐播放过程中,在播放至特定位置时,若用户对语音录制控件进行触发,则在音乐播放的同时进行用户语音录制直至用户结束语音录制。
步骤1102、将用户语音信息的起始录制时刻对应的音乐播放时刻,确定为待插入音频插入至对应于当前播放音乐的原始音频的目标位置。
在本实施例中,在语音录制过程中所对应的音乐播放区间即为所录制的音频在当前播放音乐所对应的原始音频中的插入位置。
步骤1103、提取对应于原始音频目标位置的音频片段中的人声音频。
在本实施例中,可以对原始音频进行分流处理,得到整体人声音频和整体伴奏音频,然后基于所定位的目标位置在整体人声音频中提取对应的片段人声音频。
步骤1104、将原始音频中对应于音频片段的人声音频进行去除。
步骤1105、将待插入音频插入至进行人声音频去除后的原始音频的目标位置,得到目标合成音频。
在本实施例中,将原始音频中对应于待插入音频的插入位置的人声成分进行去除,而仅保留伴奏成分,从而在合成后的音频中,对应于待插入音频的插入位置即包括待插入音频成分和伴奏成分,可有效提高所分享的音乐的情感表达能力。
步骤1106、识别对应于待插入音频的音频文本,以及根据界面背景设置指令获取对应的背景图像。
步骤1107、将音频文本以及背景图像的界面展示节点均与待插入音频的插入节点进行同步。
具体的,为了进一步提高所分享的音乐的表现能力,本实施例还对待插入音频进行语音识别,获取对应于待插入音频的音频文本,以及支持用户对音乐播放界面设置个性化背景,并将音频文本及背景图像的界面展示节点与音频插入节点进行同步,从而对端用户打开该音乐播放资源进行音乐播放时,当播放至所插入的音频对应的位置时,音乐播放界面切换显示为该背景图像,并在该界面图像上将对应音频文本进行显示。
步骤1108、根据音乐分享指令,将包括目标合成音频、音频文本以及背景图像的音乐播放资源分享至目标用户。
在本实施例中,用户对音乐插入了个性化音频,以及对音乐播放界面进行了相应定制,从而为该音乐赋予了个人情感,有效提高了音乐分享的互动性和表达能力,能够帮助不善于直接表达情感的用户以一种含蓄的方式来表达个人情感。
步骤1109、在接收到目标用户发送的音乐反馈事件时,在音乐播放界面上对音乐反馈事件进行展示。
在本实施例中,对端用户播放本端用户所分享的赋有个人情感的音乐播放资源时,可以针对该音乐播放资源进行音乐反馈,以回馈本端用户的情感表达,对端用户的音乐反馈将以界面展示事件的形式在本端用户的音乐播放界面上进行展示,能够提升用户之间互动的趣味性。
应当理解的是,本实施例中各步骤的序号的大小并不意味着步骤执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成唯一限定。
本申请实施例公开了一种音乐分享方法,在音乐播放界面接收到音乐编辑指令时,实时录制用户语音信息,得到待插入音频;提取对应于当前播放音乐的原始音频目标位置的音频片段中的人声音频,并将原始音频中对应人声音频进行去除;将待插入音频插入至进行人声音频去除后的原始音频的目标位置,得到目标合成音频;识别对应于待插入音频的音频文本,以及根据界面背景设置指令获取对应的背景图像;将音频文本以及背景图像的界面展示节点均与待插入音频的插入节点进行同步,并根据音乐分享指令,将包括目标合成音频、音频文本以及背景图像的音乐播放资源分享至目标用户。通过本申请方案的实施,支持用户在音乐播放界面对当前播放音乐进行编辑,并将编辑后所得到的音乐播放资源进行分享,有效提高了音乐分享的互动性和音乐的表达能力;另外,本申请将音频插入位置的原始音频进行人声去除,可进一步优化所分享的音乐的情感表达能力。
图12为本申请第三实施例提供的一种音乐分享装置。该音乐分享装置可用于实现前述实施例中的音乐分享方法。如图12所示,该音乐分享装置主要包括:
获取模块1201,用于在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;
插入模块1202,用于将待插入音频插入至原始音频的目标位置,得到目标合成音频;
分享模块1203,用于根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户。
在本实施例的一些实施方式中,获取模块1201具体用于:在音乐播放过程中实时录制用户语音信息,得到待插入音频。对应的,插入模块1202具体用于:将用户语音信息的起始录制时刻对应的音乐播放时刻,确定为待插入音频插入至原始音频的目标位置;按照目标位置将待插入音频插入至原始音频,得到目标合成音频。
在本实施例的另一些实施方式中,获取模块1201具体用于:根据情感表达主题选择指令确定目标情感表达主题;基于目标情感表达主题,以及预设的情感表达主题与音频模板的映射关系,确定对应的目标音频模板;将目标音频模板确定为待插入音频。
如图13所示为本实施例提供的另一种音乐分享装置,进一步地,在本实施例的另一些实施方式中,音乐分享装置还包括:确定模块1204,用于:在将待插入音频插入至原始音频的目标位置,得到目标合成音频之前,获取原始音频的整体频谱特征;基于整体频谱特征,分析原始音频中与目标情感表达主题相对应的音频片段;将音频片段所处位置确定为目标位置。
在本实施例的另一些实施方式中,插入模块1202具体用于:提取原始音频目标位置的音频片段中的人声音频;将原始音频中对应于音频片段的人声音频进行去除;将待插入音频插入至目标位置,得到目标合成音频。
请再次参阅图13,在本实施例的一些实施方式中,音乐分享装置还包括:展示模块1205,用于:在根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户之后,在接收到目标用户发送的音乐反馈指令时,获取对应于音乐反馈指令的界面展示事件;在音乐播放界面上对界面展示事件进行展示。
请再次参阅图13,在本实施例的一些实施方式中,音乐分享装置还包括:同步模块1206,用于:在根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户之前,识别对应于待插入音频的音频文本;将音频文本的界面展示节点与待插入音频的插入节点进行同步。对应的,分享模块1203具体用于:根据音乐分享指令,将包括目标合成音频以及音频文本的音乐播放资源分享至目标用户。
在本实施例的一些实施方式中,同步模块1206还用于:在根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户之前,在接收到界面背景设置指令时,获取对应于界面背景设置指令的背景图像;将背景图像的界面展示节点与待插入音频的插入节点进行同步。相对应的,分享模块1203还用于:根据音乐分享指令,将包括目标合成音频以及背景图像的音乐播放资源分享至目标用户。
进一步地,在本实施例的一些实施方式中,在背景图像为目标用户照片时,分享模块1203具体用于:在接收到音乐分享指令时,获取对应于目标用户照片的用户标识;基于用户标识从用户列表中确定对应的目标用户;将包括目标合成音频以及目标用户照片的音乐播放资源分享至目标用户。
应当说明的是,第一、二实施例中的音乐分享方法均可基于本实施例提供的音乐分享装置实现,所属领域的普通技术人员可以清楚的了解到,为描述的方便和简洁,本实施例中所描述的音乐分享装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
根据本实施例所提供的音乐分享装置,在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;将待插入音频插入至原始音频的目标位置,得到目标合成音频;根据音乐分享指令,将关联于目标合成音频的音乐播放资源分享至目标用户。通过本申请方案的实施,支持用户在音乐播放界面对当前播放音乐进行编辑,并将编辑后所得到的音乐播放资源进行分享,有效提高了音乐分享的互动性和音乐的表达能力。
请参阅图14,图14为本申请第四实施例提供的一种电子装置。该电子装置可用于实现前述实施例中的音乐分享方法。如图14所示,该电子装置主要包括:
存储器1401、处理器1402、总线1403及存储在存储器1401上并可在处理器1402上运行的计算机程序,存储器1401和处理器1402通过总线1403连接。处理器1402执行该计算机程序时,实现前述实施例中的音乐分享方法。其中,处理器的数量可以是一个或多个。
存储器1401可以是高速随机存取记忆体(RAM,Random Access Memory)存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1401用于存储可执行程序代码,处理器1402与存储器1401耦合。
进一步的,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是设置于上述各实施例中的电子装置中,该计算机可读存储介质可以是前述图14所示实施例中的存储器。
该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现前述实施例中的音乐分享方法。进一步的,该计算机可存储介质还可以是U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本申请所提供的音乐分享方法、装置及计算机可读存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

Claims (12)

1.一种音乐分享方法,其特征在于,包括:
在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;
将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频;
根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户。
2.根据权利要求1所述的音乐分享方法,其特征在于,所述获取待插入音频包括:
在音乐播放过程中实时录制用户语音信息,得到待插入音频;
将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频包括:
将所述用户语音信息的起始录制时刻对应的音乐播放时刻,确定为所述待插入音频插入至所述原始音频的目标位置;
按照所述目标位置将所述待插入音频插入至所述原始音频,得到目标合成音频。
3.根据权利要求1所述的音乐分享方法,其特征在于,所述获取待插入音频包括:
根据情感表达主题选择指令确定目标情感表达主题;
基于所述目标情感表达主题,以及预设的情感表达主题与音频模板的映射关系,确定对应的目标音频模板;
将所述目标音频模板确定为待插入音频。
4.根据权利要求3所述的音乐分享方法,其特征在于,所述将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频之前,还包括:
获取所述原始音频的整体频谱特征;
基于所述整体频谱特征,分析所述原始音频中与所述目标情感表达主题相对应的音频片段;
将所述音频片段所处位置确定为所述目标位置。
5.根据权利要求1所述的音乐分享方法,其特征在于,所述将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频包括:
提取所述原始音频目标位置的音频片段中的人声音频;
将所述原始音频中对应于所述音频片段的所述人声音频进行去除;
将所述待插入音频插入至所述目标位置,得到目标合成音频。
6.根据权利要求1所述的音乐分享方法,其特征在于,所述根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户之后,还包括:
在接收到所述目标用户发送的音乐反馈指令时,获取对应于所述音乐反馈指令的界面展示事件;
在所述音乐播放界面上对所述界面展示事件进行展示。
7.根据权利要求1至6中任意一项所述的音乐分享方法,其特征在于,所述根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户之前,还包括:
识别对应于所述待插入音频的音频文本;
将所述音频文本的界面展示节点与所述待插入音频的插入节点进行同步;
所述根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户包括:
根据音乐分享指令,将包括所述目标合成音频以及所述音频文本的音乐播放资源分享至目标用户。
8.根据权利要求1至6中任意一项所述的音乐分享方法,其特征在于,所述根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户之前,还包括:
在接收到界面背景设置指令时,获取对应于所述界面背景设置指令的背景图像;
将所述背景图像的界面展示节点与所述待插入音频的插入节点进行同步;
所述根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户包括:
根据音乐分享指令,将包括所述目标合成音频以及所述背景图像的音乐播放资源分享至目标用户。
9.根据权利要求8所述的音乐分享方法,其特征在于,所述背景图像为目标用户照片,所述根据音乐分享指令,将包括所述目标合成音频以及所述背景图像的音乐播放资源分享至目标用户包括:
在接收到音乐分享指令时,获取对应于所述目标用户照片的用户标识;
基于所述用户标识从用户列表中确定对应的目标用户;
将包括所述目标合成音频以及所述目标用户照片的音乐播放资源分享至所述目标用户。
10.一种音乐分享装置,其特征在于,包括:
获取模块,用于在音乐播放界面接收到音乐编辑指令时,获取待插入音频,以及获取对应于当前播放音乐的原始音频;
插入模块,用于将所述待插入音频插入至所述原始音频的目标位置,得到目标合成音频;
分享模块,用于根据音乐分享指令,将关联于所述目标合成音频的音乐播放资源分享至目标用户。
11.一种电子装置,其特征在于,包括:存储器、处理器及总线;
所述总线用于实现所述存储器、处理器之间的连接通信;
所述处理器用于执行存储在所述存储器上的计算机程序;
所述处理器执行所述计算机程序时,实现权利要求1至9中任意一项所述方法中的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至9中的任意一项所述方法中的步骤。
CN202010414543.3A 2020-05-15 2020-05-15 一种音乐分享方法、装置及计算机可读存储介质 Active CN111583973B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010414543.3A CN111583973B (zh) 2020-05-15 2020-05-15 一种音乐分享方法、装置及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010414543.3A CN111583973B (zh) 2020-05-15 2020-05-15 一种音乐分享方法、装置及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN111583973A true CN111583973A (zh) 2020-08-25
CN111583973B CN111583973B (zh) 2022-02-18

Family

ID=72125000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010414543.3A Active CN111583973B (zh) 2020-05-15 2020-05-15 一种音乐分享方法、装置及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN111583973B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112837709A (zh) * 2021-02-24 2021-05-25 北京达佳互联信息技术有限公司 一种音频文件拼接的方法及装置
CN114020958A (zh) * 2021-09-26 2022-02-08 天翼爱音乐文化科技有限公司 一种音乐分享方法、设备及存储介质
CN114697745A (zh) * 2022-03-30 2022-07-01 咪咕文化科技有限公司 视频分享方法、装置、设备及存储介质
CN114863899A (zh) * 2022-03-31 2022-08-05 广州酷狗计算机科技有限公司 歌曲编辑处理方法及装置、设备、介质、产品
CN115643244A (zh) * 2022-10-21 2023-01-24 杭州网易云音乐科技有限公司 多媒体数据的分享方法、装置、设备及介质
CN115665109A (zh) * 2022-10-21 2023-01-31 杭州网易云音乐科技有限公司 多媒体数据的处理方法、装置、设备及介质

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101609703A (zh) * 2008-06-20 2009-12-23 索尼爱立信移动通讯有限公司 音乐浏览器装置和音乐浏览方法
US20110214045A1 (en) * 2003-02-05 2011-09-01 Jason Sumler System, method, and computer readable medium for creating a video clip
US20120310392A1 (en) * 2011-06-06 2012-12-06 International Business Machines Corporation Audio media mood visualization method and system
CN103116602A (zh) * 2012-01-05 2013-05-22 微软公司 使个人音频产品便利
CN104506751A (zh) * 2014-12-19 2015-04-08 天脉聚源(北京)科技有限公司 一种生成带声音的电子明信片的方法及装置
US9431004B2 (en) * 2013-09-05 2016-08-30 International Business Machines Corporation Variable-depth audio presentation of textual information
CN107464555A (zh) * 2016-06-03 2017-12-12 索尼移动通讯有限公司 向包含语音的音频数据添加背景声音
CN108153831A (zh) * 2017-12-13 2018-06-12 北京小米移动软件有限公司 音乐添加方法及装置
CN108536655A (zh) * 2017-12-21 2018-09-14 广州市讯飞樽鸿信息技术有限公司 一种基于手持智能终端的场景化朗读音频制作方法及系统
CN108986843A (zh) * 2018-08-10 2018-12-11 杭州网易云音乐科技有限公司 音频数据处理方法及装置、介质和计算设备
CN109147745A (zh) * 2018-07-25 2019-01-04 北京达佳互联信息技术有限公司 歌曲编辑处理方法、装置、电子设备及存储介质
CN109461462A (zh) * 2018-11-02 2019-03-12 王佳 音频分享方法及装置
CN110636409A (zh) * 2019-09-20 2019-12-31 百度在线网络技术(北京)有限公司 一种音频分享方法、装置、麦克风及存储介质
CN111079423A (zh) * 2019-08-02 2020-04-28 广东小天才科技有限公司 一种听写报读音频的生成方法、电子设备及存储介质

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110214045A1 (en) * 2003-02-05 2011-09-01 Jason Sumler System, method, and computer readable medium for creating a video clip
CN101609703A (zh) * 2008-06-20 2009-12-23 索尼爱立信移动通讯有限公司 音乐浏览器装置和音乐浏览方法
US20120310392A1 (en) * 2011-06-06 2012-12-06 International Business Machines Corporation Audio media mood visualization method and system
CN103116602A (zh) * 2012-01-05 2013-05-22 微软公司 使个人音频产品便利
US9431004B2 (en) * 2013-09-05 2016-08-30 International Business Machines Corporation Variable-depth audio presentation of textual information
CN104506751A (zh) * 2014-12-19 2015-04-08 天脉聚源(北京)科技有限公司 一种生成带声音的电子明信片的方法及装置
CN107464555A (zh) * 2016-06-03 2017-12-12 索尼移动通讯有限公司 向包含语音的音频数据添加背景声音
CN108153831A (zh) * 2017-12-13 2018-06-12 北京小米移动软件有限公司 音乐添加方法及装置
CN108536655A (zh) * 2017-12-21 2018-09-14 广州市讯飞樽鸿信息技术有限公司 一种基于手持智能终端的场景化朗读音频制作方法及系统
CN109147745A (zh) * 2018-07-25 2019-01-04 北京达佳互联信息技术有限公司 歌曲编辑处理方法、装置、电子设备及存储介质
CN108986843A (zh) * 2018-08-10 2018-12-11 杭州网易云音乐科技有限公司 音频数据处理方法及装置、介质和计算设备
CN109461462A (zh) * 2018-11-02 2019-03-12 王佳 音频分享方法及装置
CN111079423A (zh) * 2019-08-02 2020-04-28 广东小天才科技有限公司 一种听写报读音频的生成方法、电子设备及存储介质
CN110636409A (zh) * 2019-09-20 2019-12-31 百度在线网络技术(北京)有限公司 一种音频分享方法、装置、麦克风及存储介质

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112837709A (zh) * 2021-02-24 2021-05-25 北京达佳互联信息技术有限公司 一种音频文件拼接的方法及装置
US11756586B2 (en) 2021-02-24 2023-09-12 Beijing Dajia Internet Information Technology Co., Ltd. Method for splicing audio file and computer device
CN114020958A (zh) * 2021-09-26 2022-02-08 天翼爱音乐文化科技有限公司 一种音乐分享方法、设备及存储介质
CN114020958B (zh) * 2021-09-26 2022-12-06 天翼爱音乐文化科技有限公司 一种音乐分享方法、设备及存储介质
CN114697745A (zh) * 2022-03-30 2022-07-01 咪咕文化科技有限公司 视频分享方法、装置、设备及存储介质
CN114863899A (zh) * 2022-03-31 2022-08-05 广州酷狗计算机科技有限公司 歌曲编辑处理方法及装置、设备、介质、产品
CN115643244A (zh) * 2022-10-21 2023-01-24 杭州网易云音乐科技有限公司 多媒体数据的分享方法、装置、设备及介质
CN115665109A (zh) * 2022-10-21 2023-01-31 杭州网易云音乐科技有限公司 多媒体数据的处理方法、装置、设备及介质

Also Published As

Publication number Publication date
CN111583973B (zh) 2022-02-18

Similar Documents

Publication Publication Date Title
CN111583973A (zh) 一种音乐分享方法、装置及计算机可读存储介质
CN106804005B (zh) 一种视频的制作方法及移动终端
WO2020007148A1 (zh) 音频合成方法、存储介质和计算机设备
RU2662125C2 (ru) Система и способ генерации звукового файла
JP5594052B2 (ja) 情報処理装置、楽曲再構成方法及びプログラム
US10665218B2 (en) Audio data processing method and device
WO2016188211A1 (zh) 音频处理方法、装置及系统
US10580394B2 (en) Method, client and computer storage medium for processing information
WO2022177687A1 (en) Musical composition file generation and management system
US20240055024A1 (en) Generating and mixing audio arrangements
CN111046226A (zh) 一种音乐的调音方法及装置
CN108241461A (zh) 一种在线制作含音频演示文稿的方法和装置
WO2023217003A1 (zh) 音频处理方法、装置、设备及存储介质
JP2008217447A (ja) コンテンツ生成装置及びコンテンツ生成プログラム
CN110797001A (zh) 电子书语音音频的生成方法、装置及可读存储介质
CN108269561A (zh) 一种声音合成方法及系统
CN113963674B (zh) 作品生成的方法、装置、电子设备及存储介质
CN112489607A (zh) 录制歌曲的方法、装置、电子设备及可读存储介质
CN119988652A (zh) 作品生成方法、装置、设备及存储介质
CN117195906A (zh) 一种基于web技术的视觉小说生成方法、设备及介质
HK40081842A (zh) 視頻編輯方法、裝置、電子設備及計算機可讀存儲介質
JP6978028B2 (ja) 表示制御システム、表示制御方法、及び、プログラム
CN115643244A (zh) 多媒体数据的分享方法、装置、设备及介质
WO2025062616A1 (ja) 情報処理装置、情報処理方法、及びプログラム
CN119400136A (zh) 一种实时伴奏调音方法、设备、存储介质及程序产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant