技术领域
[0001] 本公开的实施方式涉及多媒体数据处理技术领域,更具体地,本公开的实施方式涉及一种多媒体数据的分享方法、装置、设备及介质。
相关背景技术
[0002] 本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003] 现如今,歌曲分享逐渐成为朋友之间沟通交流的一种重要方式,用户可以将自己在音频播放软件中听到的歌曲发送到即时通讯软件,以与即时通讯软件中的好友分享好听的歌曲、交流心得体会,等等。
[0004] 相关技术中,在分享歌曲时仅能分享音频播放软件中的已有歌曲,分享内容单一固定,从而导致歌曲分享的效果较差,无法满足用户的定制化需求。
具体实施方式
[0105] 下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0106] 本领域技术人员知道,本公开的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0107] 根据本公开的实施方式,提出了一种多媒体数据的分享方法,以通过歌曲播放界面提供待分享歌曲的分享功能,并且可以通过音频编辑界面提供对待分享歌曲进行音频编辑的功能,以通过音频编辑功能实现对待分享歌曲的二次创作,进而将基于待分享歌曲进行音频处理所得到的目标音频发送给目标平台,以将目标音频作为好友之间的聊天载体,以使分享方可以基于目标音频与目标应用平台中的好友进行交流。
[0108] 其中,目标应用平台可以为多种类型的应用,例如,目标应用平台可以为即时通讯应用,多个用户之间可以通过即时通讯应用进行交流。
[0109] 上述多媒体数据的分享方法可以由终端设备执行,终端设备可以为台式计算机、便携式计算机、笔记本电脑、平板电脑、智能手机、智能手表、动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer III,MP3)播放器、动态影像专家压缩标准音频层面4(Moving Picture Experts Group Audio Layer IV,MP4)播放器,等等,本公开对终端设备的具体设备类型不加以限定。
[0110] 需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。
[0111] 下面结合上述有关应用场景的介绍,参考图1来描述根据本公开示例性实施方式所提供的多媒体数据的分享方法。
[0112] 参见图1,图1是本公开根据一示例性实施例示出的一种多媒体数据的分享方法的流程图,该方法包括:
[0113] S101、显示歌曲播放界面,歌曲播放界面用于播放待分享歌曲。
[0114] S102、响应于在歌曲播放界面的分享操作,显示音频编辑界面,音频编辑界面用于提供对待分享歌曲进行音频编辑的功能。
[0115] S103、根据在音频编辑界面的音频编辑操作,基于待分享歌曲进行音频处理,得到目标音频。
[0116] S104、向目标应用平台发送目标音频。
[0117] 通过本公开所提供的方案,可以在音频播放软件中已有的歌曲的基础上进行音频编辑,以分享编辑后的音频,丰富歌曲分享过程的分享内容,从而可以提高歌曲分享效果。
[0118] 在介绍了本公开的基本原理之后,下面具体介绍本公开的各种非限制性实施方式。
[0119] 在一些实施例中,对于S101,所显示的歌曲播放界面可以参见图2,图2是本公开根据一示例性实施例示出的一种歌曲播放界面的界面示意图,如图2所示,歌曲播放界面中可以显示有当前正在播放的歌曲的歌词,以便用户可以通过歌曲播放界面,来对歌词进行查看。
[0120] 需要说明的是,歌曲播放界面可以包括分享控件,以便用户可以通过分享控件实现歌曲分享。仍以如图2所示的歌曲播放界面为例,在如图2所示的歌曲播放界面为例,文字标注为“音频分享”的按钮即为分享控件,用户即可通过该文字标注为“音频分享”的按钮实现对歌曲的分享。
[0121] 在一些实施例中,用户可以在歌曲播放界面所显示的歌词中进行选择,以便可以基于被选中的歌词实现歌曲的分享。也即是,对于S102,在响应于在歌曲播放界面的分享操作,显示音频编辑界面时,可以包括如下步骤:
[0122] S1021、从歌曲播放界面所展示的歌词中选取至少一句歌词。
[0123] 需要说明的是,用户可以通过长按要选取的歌词,来开启歌词选择功能,歌词选择功能开启后,用户即可通过点击要分享的歌词,实现对歌词的选取。
[0124] 可选地,被选中的歌词前面可以显示有已选中标识,以便用户可以通过已选中标识,知道自己当前已经选择了哪几句歌词。
[0125] 仍以如图2所示的歌曲播放界面为例,如图2所示,“√”标识即为已选中标识,标注有“√”标识的歌曲即为已被选中的歌词,也即是,“我知道我的未来不是梦”、“我认真的过每一分钟”、“我的未来不是梦”、“我的心跟着希望在动”这四句歌词即为已被选中的歌词。
[0126] S1022、响应于对分享控件的触发操作,显示音频编辑界面,在音频编辑界面中显示所选取的歌词。
[0127] 需要说明的是,用户选择完自己想要分享的歌词后,即可触发歌曲播放界面中的分享控件,以便基于终端设备可以响应于对分享控件的触发操作,由歌词播放界面跳转到音频播放界面,以便用户可以通过音频播放界面来对待分享歌曲进行音频编辑。
[0128] 仍以如图2所示的歌曲播放界面为例,用户在选中了要分享的“我知道我的未来不是梦”、“我认真的过每一分钟”、“我的未来不是梦”、“我的心跟着希望在动”这四句歌词后,即可触发文字标注为“音频分享”的按钮,终端设备即可响应于对该文字标注为“音频分享”的按钮,由歌词播放界面跳转到音频播放界面。
[0129] 在一些实施例中,音频编辑界面可以包括音效编辑选项,以便用户可以通过音效编辑选项来对待处理歌曲进行音频编辑。
[0130] 参见图3,图3是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图3所示,文字标注为“AI合成”的功能入口即为音效编辑选项。
[0131] 在一种可能的实现方式中,对于S103,在根据在音频编辑界面的音频编辑操作,基于待分享歌曲进行音频处理,得到目标音频时,可以包括如下步骤:
[0132] S103‑1‑1、基于对音效编辑选项的操作,获取目标音效。
[0133] 其中,音效指由声音所制造的效果,通过基于音效对音频进行编辑,可以是基于音效对原始声音的音调、音色等进行调整,以增进场面真实感或烘托气氛。
[0134] 可选地,音效编辑选项可以包括第一音效编辑选项和第二音效编辑选项,第一音效编辑控件和第二音效编辑控件可以提供不同的音效获取方式。
[0135] 仍以如图3所示的音频编辑界面为例,如图3所示,文字标注为“语音库”的功能入口即为第一音效编辑选项,文字标注为“自身合成”的功能入口即为第二音效编辑选项。
[0136] 在一种可能的实现方式中,可以响应于对第一音效编辑控件的触发操作,显示至少一个备选音效,以便用户可以从这至少一个备选音效中进行选择;进而可以响应于对任一备选音效的选择操作,将被选中的备选音效作为目标音效。可选地,备选音效可以包括小黄人音效、萝莉声音效等,本公开对备选音效的具体类型不加以限定。
[0137] 仍以如图3所示的音频编辑界面为例,在如图3所示的音频编辑界面中,文字标注为“语音库”的功能入口处于被选中状态,因此,如图3所示的音频编辑界面中显示有音效1、音效2、音效3三个备选音效,用户可以从所显示的备选音效中进行选择,以便将被选中的备选音效作为目标音效。
[0138] 需要说明的是,备选音效的显示区域可以设置有滑动功能,用户可以通过在备选音效的显示区域进行滑动操作(如向左滑动),以显示更多的备选音效。
[0139] 通过在音频编辑界面提供至少一个备选音效,以便用户可以从所提供的备选音效中进行选择,以实现对目标音效的确定。
[0140] 在另一种可能的实现方式中,可以响应于对第二音效编辑选项的触发操作,显示音频录制区域,以便用户可以通过音频录制区域来进行音频的录制,进而基于通过音频录制区域所获取到的录音音频,获取目标音效。
[0141] 参见图4,图4是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,在如图4所示的音频编辑界面中,文字标注为“自身合成”的功能入口处于被选中状态,此时,如图4所示的音频编辑界面中显示有音频录制区域401。
[0142] 需要说明的是,音频录制区域可以包括录制控件,在基于通过音频录制区域所获取到的录音音频,获取目标音效时,可以通过如下方式实现:
[0143] 响应于对录制控件的触发操作,录制用户的录音音频;基于录音音频进行音色特征提取,得到用户的录音音色,作为目标音效。
[0144] 仍以如图4所示的音频编辑界面为例,音频录制区域所显示的文字标注为“朗读歌词”的按钮即为录制控件,用户触发该文字标注为“朗读歌词”的按钮后,终端设备即可进入音频录制状态,以通过麦克风组件来采集用户的录音音频。
[0145] 需要说明的是,在进入音频录制状态后,录制控件可以变为停止录制控件,以便用户可以根据实际使用需求,来停止音频的录制。
[0146] 参见图5,图5是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图5所示,在进入音频录制状态后,文字标注为“朗读歌词”的按钮可以变为如图5中所示的停止录制按钮501。
[0147] 另外,需要说明的是,在音频录制完成时,用户可以触发停止录制控件,来停止音频的录制,此时,停止录制控件可以变为录制完成状态。
[0148] 参见图6,图6是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图6所示,用户触发停止录制按钮501后,停止录制按钮501即会变为如图6所示的文字标注为“完成”的按钮的形式。
[0149] 可选地,在基于录音音频进行音色特征提取,得到用户的录音音色时,可以通过音色特征提取网络,来基于录音音频进行音色特征的提取。
[0150] 其中,音色特征提取网络可以为任意结构的神经网络,例如,音色特征提取网络可以为深度神经网络(Deep Neutral Networks,DNN),可选地,音色特征提取网络还可以为其他结构的神经网络,本公开对此不加以限定。
[0151] S103‑1‑2、对目标音效和待分享歌曲进行音频合成处理,得到目标音频。
[0152] 无论是通过第一音效编辑选项从至少一个备选音效中选择了目标音效,还是通过第二编辑选项基于用户的录音音频提取出了目标音效,均可以对目标音效和待分享歌曲进行音频合成处理,以得到目标音频。
[0153] 通过提供如上所述的通过第二音效编辑控件获取目标音效的方式,使得用户无需演唱歌曲,而仅通过音色识别就能合成目标音频,提升用户体验,促进用户分享。
[0154] 需要说明的是,由于音频合成处理所需的时间可能较长,因而,可以在音频编辑界面中显示音频合成过程的状态及进度,以便用户及时了解音频合成情况。其中,音频合成过程的状态可以包括合成中和合成完成。
[0155] 参见图7,图7是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图7所示,根据该音频编辑界面的显示,音频合成过程当前的状态为“语音合成中”,也即是,音频合成过程当前处于合成中状态,合成进度为30%。
[0156] 此外,音频编辑界面还包括播放控件,以便用户可以通过播放控件来试听所合成的目标音频。
[0157] 在一些实施例中,在对目标音效和待分享歌曲进行音频合成处理,得到目标音频之后,即可在音频编辑界面显示播放控件,用户可以触发音频编辑界面中所显示的播放控件,终端设备即可响应于对播放控件的触发操作,播放目标音频。
[0158] 参见图8,图8是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图8所示,播放按钮801即为播放控件,用户即可通过触发播放按钮801,以实现对目标音频的试听。
[0159] 可选地,音频编辑界面还可以包括删除控件,以便用户可以在目标音频的试听效果不满意的情况下,删除合成得到的目标音频。
[0160] 在一些实施例中,在对目标音效和待分享歌曲进行音频合成处理,得到目标音频之后,即可在音频编辑界面显示删除控件,用户可以触发音频编辑界面中所显示的删除控件,终端设备即可响应于对删除控件的触发操作,删除已合成的目标音频。
[0161] 仍以如图8所示的音频编辑界面为例,如图8所示,删除按钮802即为删除控件,用户即可通过触发删除按钮802,以实现对合成得到的目标音频的删除。
[0162] 需要说明的是,在通过第二音效编辑选项实现目标音效的获取,进而基于目标音效和待分享歌曲进行音频合成处理得到目标音频的情况下,如果用户在如图8所示的音频编辑界面中触发了删除按钮802,则终端设备可以跳转回如图4所示的音频编辑界面,以便用户可以通过如图4所示的音频编辑界面,重新进行目标音效的获取。
[0163] 上述过程是以在待分享歌曲的基础上合成目标音效,以实现目标音频的生成为例来进行说明的,在更多可能的实现方式中,用户还可以自己对待分享歌曲进行演唱,以获取到目标音频。
[0164] 在一些实施例中,音频编辑界面可以包括音频演唱选项,以便用户可以通过音频演唱选项,来对待分享歌曲进行演唱。
[0165] 参见图9,图9是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图9所示,文字标注为“演唱”的功能入口即为音频演唱选项。
[0166] 在一种可能的实现方式中,对于S103,在根据在音频编辑界面的音频编辑操作,基于待分享歌曲进行音频处理,得到目标音频时,还可以通过如下步骤实现:
[0167] S103‑2‑1、响应于对音频演唱选项的触发操作,录制用户的录音音频。
[0168] 仍以如图9所示的音频编辑界面为例,若用户触发了文字标注为“演唱”的功能入口(也即是音频演唱选项),终端设备即可进入音频录制状态,以录制用户的录音音频。
[0169] 可选地,在用户的演唱过程中,用户还可以根据自己的演唱需求来选择是否要开启原唱。
[0170] 在一种可能的实现方式中,可以默认不开启原唱,此时,如图9所示的音频编辑界面中文字标注为“原唱”的选项处于未选中状态,这时候用户仅跟随待分享歌曲的伴奏来进行演唱;在用户的演唱过程中,用户可以通过点击文字标注为“原唱”的选项,以使文字标注为“原唱”的选项变为选中状态,此时音频录制过程变为开启原唱,这时候用户可以跟随包含原唱声音的伴奏来进行演唱。
[0171] 此外,音频编辑界面还可以包括调音选项,以便用户可以通过调音选项来对包含原唱声音的伴奏或不包含原唱声音的伴奏进行调音。在未开启原唱的情况下,调音选项即用于对不包含原唱声音的伴奏进行调音,而在已开启原唱的情况下,调音选项即用于对包含原唱声音的伴奏进行调音。
[0172] 在一种可能的实现方式中,在音频录制过程中,终端设备可以基于对调音选项的操作,对待分享歌曲的音频特征进行调整。其中,音频特征可以包括音量特征和音调特征,可选地,音频特征还可以包括其他类型的特征,本公开对音频特征的具体类型不加以限定。
[0173] 此外,音频编辑界面还可以提供至少一个备选场景音效,每个备选场景音效对应的音量特征和音调特征都是预先设置好的,以便用户可以直接从中进行选择,无需用户自己手动进行设置。
[0174] 参见图10,图10是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图10所示的音频编辑界面提供了磁性、天籁、KTV和教堂这四个备选场景音效,这四个备选场景音效各自对应的音量特征和音调特征都是预先设置好的,用户可以直接从这四个备选场景音效中进行选择,以实现对待分享歌曲的音频特征的调整。
[0175] 需要说明的是,备选场景音效的显示区域可以设置有滑动功能,用户可以通过在备选场景音效的显示区域进行滑动操作(如向左滑动),以显示更多的备选场景音效。
[0176] 进一步地,用户还可以通过文字标注为“伴奏”的调整条来对待分享歌曲的音量特征进行调整,例如,通过文字标注为“伴奏”的调整条对待分享歌曲的伴奏音量进行调整;此外,用户可以通过文字标注为“变调”的调整条来对待分享歌曲的音调特征进行调整。
[0177] 通过提供调音功能,以便用户根据自己的喜好和需求来对待分享歌曲的音频特征进行调整,以满足用户的使用需求,从而可以提高用户体验。
[0178] 通过对待分享歌曲的音频特征进行调整,以便可以基于调整后的音频特征,来对用户的演唱进行录制,以得到用户的录音音频。
[0179] S103‑2‑2、基于待分享歌曲与录音音频进行音频合成处理,得到目标音频。
[0180] 需要说明的是,用户要演唱的时长都是预先设置好的,在检测到达到设定演唱时长的情况下,终端设备即可确定用户演唱完成,此时,终端设备即可基于待分享歌曲与录音音频进行音频合成处理,以获取到目标音频。
[0181] 可选地,在基于待分享歌曲与录音音频进行音频合成处理,得到目标音频之后,还可以在音频录制完成的情况下,显示音效调节选项,用户可以通过音效调节选项,来对目标音频的音频特征进行调整;终端设备可以基于对音效调节选项的操作,对目标音频的音频特征进行调整。
[0182] 其中,音频特征可以包括音量特征、音调特征和音色特征,可选地,音频特征还可以包括其他类型的特征,本公开对音频特征的具体类型不加以限定。
[0183] 可选地,音效调节选项可以包括第一音效调节选项、第二音效调节选项和第三音效调节选项。其中,第一音效调节选项可以用于选择录制场景效果,第二音效调节选项可以用于选择音频的不同均衡效果,第三音效调节选择可以用于为目标音频添加声音特效。
[0184] 参见图11,图11是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图11所示,文字标注为“混响”的选项即为第一音效调节选项,文字标注为“均衡”的选项即为第二音效调节选项,文字标注为“变声”的选项即为第三音效调节选项。
[0185] 若用户选择的是第一音效调节选项,终端设备即可显示如图11所示的音频编辑界面,在如图11所示的音频编辑界面中,提供了磁性、天籁、KTV、教堂和录音棚这五个备选场景音效,这五个备选场景音效各自对应的音量特征、音调特征和音色特征都是预先设置好的,用户可以直接从这五个备选场景音效中进行选择,以实现对目标音频的音频特征的调整。
[0186] 需要说明的是,备选场景音效的显示区域可以设置有滑动功能,用户可以通过在备选场景音效的显示区域进行滑动操作(如向左滑动),以显示更多的备选场景音效。
[0187] 进一步地,用户还可以通过文字标注为“混响”的调整条以及文字标注为“空间”的调整条,来对目标音频的音频特征进行进一步调整。
[0188] 通过在备选场景音效的显示区域提供调整条,以便用户根据自己的喜好和需求来对目标音频的音频特征进行调整,以满足用户的使用需求,从而可以提高用户体验。
[0189] 若用户选择的是第二音效调节选项,终端设备即可显示如图12所示的音频编辑界面,参见图12,图12是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,在如图12所示的音频编辑界面中,提供了默认、清澈、颗粒、浑厚和明亮这五种均衡效果,这五种均衡效果各自对应的音量特征、音调特征和音色特征都是预先设置好的,用户可以直接从这五种均衡效果中进行选择,以实现对目标音频的音频特征的调整。
[0190] 若用户选择的是第三音效调节选项,终端设备即可显示如图13所示的音频编辑界面,参见图13,图13是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,在如图13所示的音频编辑界面中,提供了无、电音、小黄人、巨人和颤音这五个备选声音特征,这五个备选声音特征各自对应的音量特征、音调特征和音色特征都是预先设置好的,用户可以直接从这五个备选声音特征中进行选择,以实现对目标音频的音频特征的调整。
[0191] 上述所示的音频特征调整过程主要是针对音效方面的调整,在更多可能的实现方式中,用户还可以对目标音频的音量进行调整。
[0192] 参见图14,图14是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,如图14所示,用户可以通过文字标注为“人声”的调整条来对目标音频中的人声音量进行调整,通过文字标注为“伴奏”的调整条来对目标音频中的伴奏音量进行调整,通过文字标注为“音色”的调整条来对目标音频整体进行调整(如对目标音频进行降噪),通过文字标注为“对齐”来对的调整条来对目标音频中人声音量和伴奏音量综合进行调整,以实现对目标音频的音频特征的进一步调整。
[0193] 通过上述过程,可以提供音频二次创作的功能,用户可编辑待分享歌曲、自己录制的片段以及目标音频,满足用户音乐创作的诉求,使音频的分享更加的多元和生动。
[0194] 需要说明的是,在通过上述过程实现歌曲分享卡片的生成之后,即可通过S104来实现目标音频的发送。
[0195] 在一些实施例中,音频编辑界面中可以设置有分享控件,用户可以触发音频编辑界面中的分享控件,终端设备即可响应于对音频编辑界面中的分享控件的触发操作,显示目标应用平台这个分享路径,用户触发目标应用平台这个分享路径后,终端设备即可响应于对目标应用平台这个分享路径的触发操作,向目标应用平台发送目标音频。
[0196] 参见图15,图15是本公开根据一示例性实施例示出的一种音频编辑界面的界面示意图,文字标注为“去分享”的按钮即为分享控件,用户在触发了文字标注为“去分享”的按钮后,终端设备即可响应于用户的触发操作,显示至少一个可选的分享路径,也即是好友、朋友圈、动态、私信、复制链接这五个分享路径,其中,好友分享路径即为分享到目标应用平台的分享路径。
[0197] 可选地,在向目标应用平台发送目标音频时,可以向目标应用平台发送一个歌曲分享卡片,歌曲分享卡片中可以显示有待分享歌曲的歌词,歌曲分享卡片可以用于在目标应用平台中被触发后链接到歌曲播放界面。
[0198] 分享方用户在向被分享方用户发送了歌曲分享卡片和目标音频后,被分享方用户的终端设备即可对接收到的歌曲分享卡片进行显示。例如,被分享方用户的终端设备可以在目标应用平台的聊天界面中对歌曲分享卡片进行显示。参见图16,图16是本公开根据一示例性实施例示出的一种聊天界面的界面示意图,该聊天界面中即显示有歌曲分享卡片。
[0199] 其中,歌曲分享卡片中设置有试听控件,仍以如图16所示的聊天界面为例,试听按钮1601即为试听控件,用户可以通过试听按钮1601,通过聊天界面来试听分享方用户所分享的目标音频。
[0200] 需要说明的是,聊天界面所显示的歌曲分享卡片中显示有歌词,从而使得被分享方用户可以直接通过聊天界面所显示的歌曲分享卡片实现对歌词的查看,如果被分享方用户想要收听所分享的歌曲,则可以触发聊天界面所显示的歌曲分享卡片,被分享方用户的终端设备即可响应于对歌曲分享卡片的触发操作,调起音频播放软件,以通过音频播放软件来对目标音频进行播放。
[0201] 另外,被分享方用户可以基于目标音频与分享方用户进行聊天,使得音频可以成为非文字、表情、视频、图片的第五种聊天介质,给用户带来新的分享玩法,增加平台的分享率,而且使得用户之间可以进行音乐式聊天。此外,待分享歌曲的原始音频、用户自己演唱的音频均可以通过音频编辑的功能进行二次创作,满足用户音频创作需求的同时,给音频分享带来了新的玩法,以满足用户多元的体验需求,从而可以增加用户的分享意愿。
[0202] 在介绍了本公开示例性实施方式的多媒体数据的分享方法之后,接下来,对本公开示例性实施方式的多媒体数据的分享装置以及用于实现多媒体数据的分享的终端设备的结构进行说明。
[0203] 参见图17,图17是本公开根据一示例性实施例示出的一种多媒体数据的分享装置的框图,该装置包括:
[0204] 显示模块1701,用于显示歌曲播放界面,歌曲播放界面用于播放待分享歌曲;
[0205] 显示模块1701,还用于响应于在歌曲播放界面的分享操作,显示音频编辑界面,音频编辑界面用于提供对待分享歌曲进行音频编辑的功能;
[0206] 处理模块1702,用于根据在音频编辑界面的音频编辑操作,基于待分享歌曲进行音频处理,得到目标音频;
[0207] 发送模块1703,用于向目标应用平台发送目标音频。
[0208] 在本公开的一个实施例中,音频编辑界面包括音效编辑选项;
[0209] 处理模块1702,在用于根据在音频编辑界面的音频编辑操作,基于待分享歌曲进行音频处理,得到目标音频时,包括:
[0210] 获取子模块,用于基于对音效编辑选项的操作,获取目标音效;
[0211] 处理子模块,用于对目标音效和待分享歌曲进行音频合成处理,得到目标音频。
[0212] 在本公开的一个实施例中,音效编辑选项包括第一音效编辑选项和第二音效编辑选项;
[0213] 获取子模块,在用于基于对音效编辑选项的操作,获取目标音效时,用于下述任一项:
[0214] 响应于对第一音效编辑选项的触发操作,显示至少一个备选音效,响应于对任一备选音效的选择操作,将被选中的备选音效作为目标音效;
[0215] 响应于对第二音效编辑选项的触发操作,显示音频录制区域,基于通过音频录制区域所获取到的录音音频,获取目标音效。
[0216] 在本公开的一个实施例中,音频录制区域包括录制控件;
[0217] 获取子模块,在用于基于通过音频录制区域所获取到的录音音频,获取目标音效时,用于:
[0218] 响应于对录制控件的触发操作,录制用户的录音音频;
[0219] 基于录音音频进行音色特征提取,得到用户的录音音色,作为目标音效。
[0220] 在本公开的一个实施例中,音频编辑界面还包括删除控件;
[0221] 处理模块1702还包括:
[0222] 删除子模块,用于响应于对删除控件的触发操作,删除已合成的目标音频。
[0223] 在本公开的一个实施例中,音频编辑界面包括播放控件;
[0224] 该装置还包括:
[0225] 播放模块,用于响应于对播放控件的触发操作,播放目标音频。
[0226] 在本公开的一个实施例中,音频编辑界面包括音频演唱选项;
[0227] 处理模块1702,在用于根据在音频编辑界面的音频编辑操作,基于待分享歌曲进行音频处理,得到目标音频时,用于:
[0228] 响应于对音频演唱选项的触发操作,录制用户的录音音频;
[0229] 基于待分享歌曲与录音音频进行音频合成处理,得到目标音频。
[0230] 在本公开的一个实施例中,音频编辑界面还包括调音选项;
[0231] 该装置还包括:
[0232] 第一调整模块,用于在音频录制过程中,基于对调音选项的操作,对待分享歌曲的音频特征进行调整,音频特征至少包括音量特征和音调特征。
[0233] 在本公开的一个实施例中,显示模块1701,还用于在音频录制完成的情况下,显示音效调节选项;
[0234] 该装置还包括:
[0235] 第二调整模块,用于基于对音效调节选项的操作,对目标音频的音频特征进行调整,音频特征至少包括音量特征、音调特征和音色特征。
[0236] 在本公开的一个实施例中,歌曲播放界面包括分享控件;
[0237] 显示模块1701,在用于响应于在歌曲播放界面的分享操作,显示音频编辑界面时,用于:
[0238] 从歌曲播放界面所展示的歌词中选取至少一句歌词;
[0239] 响应于对分享控件的触发操作,显示音频编辑界面,在音频编辑界面中显示所选取的歌词。
[0240] 应当注意,尽管在上文详细描述中提及了多媒体数据的分享装置的若干模块或子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或子模块的特征和功能可以在一个模块或子模块中具体化。反之,上文描述的一个模块或子模块的特征和功能可以进一步划分为由多个模块或子模块来具体化。
[0241] 本公开实施例还提供了一种计算机可读存储介质。图18是本公开根据一示例性实施例示出的一种计算机可读存储介质的示意图,如图18所示,该存储介质上存储有计算机程序1801,该计算机程序1801被处理器执行时可以执行本公开任一实施例所提供的多媒体数据的分享方法。
[0242] 本公开实施例还提供了一种终端设备,该终端设备可以包括存储器、处理器,该存储器用于存储可在处理器上运行的计算机指令,该处理器用于在执行该计算机指令时实现本公开任一实施例所提供的多媒体数据的分享方法。参见图19,图19是本公开根据一示例性实施例示出的一种终端设备的结构示意图,该终端设备1900可以包括但不限于:处理器1910、存储器1920、连接不同系统组件(包括存储器1920和处理器1910)的总线1930。
[0243] 其中,存储器1920存储有计算机指令,该计算机指令可以被处理器1910执行,使得处理器1910能够执行本公开任一实施例所提供的多媒体数据的分享方法。存储器1920可以包括随机存取存储单元RAM1921、高速缓存存储单元1922和/或只读存储单元ROM1923。该存储器1920还可以包括:具有一组程序模块1924的程序工具1925,该程序模块1924包括但不限于:操作系统、一个或多个应用程序、其他程序模块和程序数据,这些程序模块一种或多种组合可以包含网络环境的实现。
[0244] 总线1930例如可以包括数据总线、地址总线和控制总线等。该终端设备1900还可以通过I/O接口1940与外部设备1950通信,该外部设备1950例如可以是键盘、蓝牙设备等。该终端设备1900还可以通过网络适配器1960与一个或多个网络通信,例如,该网络可以是局域网、广域网、公共网络等。如图19所示,该网络适配器1960还可以通过总线1930与终端设备1900的其他模块进行通信。
[0245] 本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,程序被终端设备1900的处理器1910执行时,可以实现本公开任一实施例所提供的多媒体数据的分享方法。
[0246] 此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0247] 虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。