CN112333336A - 音频编辑方法、装置、电子设备及存储介质 - Google Patents

音频编辑方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN112333336A
CN112333336A CN202011154182.XA CN202011154182A CN112333336A CN 112333336 A CN112333336 A CN 112333336A CN 202011154182 A CN202011154182 A CN 202011154182A CN 112333336 A CN112333336 A CN 112333336A
Authority
CN
China
Prior art keywords
audio
waveform
input
target audio
target
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
CN202011154182.XA
Other languages
English (en)
Other versions
CN112333336B (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.)
Vivo Mobile Communication Shenzhen Co Ltd
Original Assignee
Vivo Mobile Communication Shenzhen Co 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 Vivo Mobile Communication Shenzhen Co Ltd filed Critical Vivo Mobile Communication Shenzhen Co Ltd
Priority to CN202011154182.XA priority Critical patent/CN112333336B/zh
Publication of CN112333336A publication Critical patent/CN112333336A/zh
Application granted granted Critical
Publication of CN112333336B publication Critical patent/CN112333336B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0008Associated control or indicating means
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/02Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2250/00Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
    • G10H2250/541Details of musical waveform synthesis, i.e. audio waveshape processing from individual wavetable samples, independently of their origin or of the sound they represent
    • G10H2250/615Waveform editing, i.e. setting or modifying parameters for waveform synthesis.
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

本申请公开了一种音频编辑方法、装置、电子设备及存储介质,所述方法应用于电子设备,电子设备包括可伸展或收缩的屏幕,方法包括:在屏幕上显示有目标音频的波形的情况下,接收用户对电子设备的第一输入,第一输入用于控制屏幕伸展或收缩;响应于第一输入,对目标音频的波形进行编辑。根据本申请,可以对音频波形进行编辑,丰富了音频的编辑方式,避免音频的编辑方式过于单一。

Description

音频编辑方法、装置、电子设备及存储介质
技术领域
本申请属于电子设备领域,具体涉及一种音频编辑方法、装置、电子设备及存储介质。
背景技术
在日常工作和生活中,用户会听一些音频,例如歌曲、相声、文章、课程等。为了使得音频更加符合用户需求,就需要对音频进行编辑。比如,从音频数据中裁剪出音频片段或者增加背景音乐等。
但是,相关技术中的音频编辑方式有限,如此,导致音频编辑方式较为单一。
发明内容
本申请实施例的目的是提供一种音频编辑方法、装置、电子设备及存储介质,能够解决音频编辑方式较为单一的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种音频编辑方法,所述方法应用于电子设备,所述电子设备包括可伸展或收缩的屏幕,所述方法包括:
在所述屏幕上显示有目标音频的波形的情况下,接收用户对所述电子设备的第一输入,所述第一输入用于控制所述屏幕伸展或收缩;
响应于所述第一输入,对所述目标音频的波形进行编辑。
第二方面,本申请实施例提供了一种音频编辑装置,所述装置应用于电子设备,所述电子设备包括可伸展或收缩的屏幕,所述装置包括:
接收模块,用于在所述屏幕上显示有目标音频的波形的情况下,接收用户对所述电子设备的第一输入,所述第一输入用于控制所述屏幕伸展或收缩;
编辑模块,用于响应于所述第一输入,对所述目标音频的波形进行编辑。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,在屏幕上显示目标音频的波形的情况下,如果接收到用于控制屏幕伸展或收缩的第一输入,那么对目标音频的波形进行编辑。由此,实现了对目标音频的波形进行编辑,丰富了音频的编辑方式,避免音频的编辑方式过于单一。
附图说明
图1是本申请提供的一种音频编辑方法的一个实施例的流程示意图;
图2是本申请提供的一种拉伸屏幕的一个实施例的示意图;
图3是本申请提供的一种音频编辑方法的另一个实施例的流程示意图;
图4是本申请提供的一种音轨分离的一个实施例的示意图;
图5是本申请提供的一种调节音轨音量的一个实施例的示意图;
图6是本申请提供的一种调节音轨音量的另一个实施例的示意图;
图7是本申请提供的一种放大音频波形的一个实施例的示意图;
图8是本申请提供的一种删除目标波形段的一个实施例的示意图;
图9是本申请提供的一种调节波形频率的一个实施例的示意图;
图10是本申请提供的一种调节波形频率的另一个实施例的示意图;
图11是本申请提供的一种调节部分波形的频率的一个实施例的示意图;
图12是本申请提供的一种调节波形振幅的一个实施例的示意图;
图13是本申请提供的一种调节波形振幅的另一个实施例的示意图;
图14是本申请提供的一种调节部分波形的振幅的一个实施例的示意图;
图15是本申请提供的一种音频编辑装置的一个实施例的结构示意图;
图16是本申请提供的一种电子设备的一个实施例的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的音频编辑方法进行详细地说明。
图1是本申请提供的一种音频编辑方法的一个实施例的流程示意图。音频编辑方法应用于电子设备,该电子设备包括可伸展或收缩的屏幕。如图1所示,音频编辑方法包括:
S102,在屏幕上显示有目标音频的波形的情况下,接收用户对电子设备的第一输入,第一输入用于控制屏幕伸展或收缩;
S104,响应于第一输入,对目标音频的波形进行编辑。
下面对S102和S104分别进行说明。
在S102中,目标音频可以是音频文件中的音频,也可以是视频文件中的音频。
下面通过图2的示例对可伸展或收缩的屏幕进行说明。
如图2所示,屏幕伸展或收缩的方向可以为Y轴的正方向(比如向上的方向)、Y轴的负方向(比如向下的方向)、X轴的正方向(比如向右的方向)或者X轴的负方向(比如向左的方向)。比如,在Y轴的正方向上拉伸屏幕,以增大屏幕在Y轴方向上的尺寸。
在S104中,可以根据屏幕伸展或收缩的方向,对目标音频的波形进行编辑。其中,屏幕伸展或收缩的方向不同,对目标音频的波形的编辑方式也不同。因此,可以根据与屏幕伸展或收缩的方向对应的编辑方式对目标音频的波形进行编辑。对目标音频的波形的编辑方式可以为:调节目标音频的音量、对目标音频的波形进行缩放、对目标音频的波形进行裁剪、调节目标音频的波形的振幅或者调节目标音频的波形的频率。
作为一个示例,除了根据屏幕伸展或收缩的方向对目标音频的波形进行编辑之外,还可以根据屏幕伸缩的幅度或屏幕伸缩的速度中的至少一项对目标音频的波形进行编辑。比如,可以根据屏幕伸展或收缩的方向和屏幕伸缩的幅度对音频波形进行编辑。
在本申请实施例中,在屏幕上显示目标音频的波形的情况下,如果接收到用于控制屏幕伸展或收缩的第一输入,那么对目标音频的波形进行编辑。由此,实现了对目标音频的波形进行编辑,丰富了音频的编辑方式,避免音频的编辑方式过于单一。
在本申请的一个或多个实施例中,目标音频包括第一音轨和第二音轨。在此情况下,如图3所示,S104可以包括:
S1042,响应于第一输入,从目标音频的波形中分离出第一音轨对应的第一音频波形以及第二音轨对应的第二音频波形;
S1044,在伸展或收缩后的屏幕上分别显示第一音频波形以及第二音频波形。
需要说明的是,在本申请实施例中,目标音频包括第一音轨和第二音轨,当然,目标音频还可以包括除第一音轨和第二音轨之外的第三音轨,在此情况下,除了从目标音频的波形中分离出第一音轨对应的第一音频波形以及第二音轨对应的第二音频波形之外,还可以从目标音频的波形中分离出第三音轨对应的第三音频波形。
下面通过图4的示例说明上述的S1042和S1044。
如图4所示,在音频波形包括两个音轨的情况下,比如,两个音轨为伴奏的音轨和人声音轨。再比如,两个音轨为两个人声的音轨,在Y轴的正方向或者Y轴的负方向上伸长屏幕的情况下,从音频波形中分离出两个音轨的波形。
在本申请实施例中,通过控制屏幕伸展或收缩,可以从目标音频的波形中分离出各个音轨的音频波形,方便用户根据各个音轨的音频波形对各个音轨进行分析。比如,可以根据各个音轨的音频波形,分析各个音轨在不同时间点上的音量。
在本申请的一个或多个实施例中,S1042之后,音频编辑方法还可以包括:
根据第一输入的输入参数,调整第一音轨的音量大小;其中,第一输入的输入参数包括拉伸长度、收缩长度、拉伸速度和收缩速度中的至少一项。
需要说明的是,本申请实施例中调整第一音轨的音量大小。当然,在目标音频包括第二音轨的情况下,也可以根据第一输入的输入参数,调整第二音轨的音量大小。
作为一个示例,在调整第一音轨的音量大小和第二音轨的音量大小的情况下,第一音轨和第二音轨之间音量大小的调节幅度可以不一致。
在本申请实施例中,在第一音轨的音频波形从目标音频的波形中分离出的情况下,可以根据屏幕的伸缩幅度或者伸缩速度,调整第一音轨的音量大小,由此,满足了用户对目标音频中单个音轨的音量进行调节的需求。
在本申请的一个或多个实施例中,根据第一输入的输入参数,调整第一音轨的音量大小,可以包括:
根据第一音轨的音量调节幅度与输入参数之间的预设关系,确定第一音轨的第一音量调节幅度;
根据第一音量调节幅度调整第一音轨的音量大小,其中,第一音轨的音量大小的调整幅度为第一音量调节幅度。
在调整第二音轨的音量大小的情况下,可以类似于调整第一音轨的音量大小,调整第二音轨的音量大小,且第二音轨的音量大小的调整幅度为第二音量调节幅度。
作为一个示例,可以调高第一音轨和第二音轨中的一个音轨的音量大小,并调低另一个音轨的音量大小。
可以根据屏幕伸展或收缩的方向,确定第一音轨和第二音轨中音量调低的音轨和音量调高的音轨。
下面以第一音轨为人声音轨,第二音轨为伴奏音轨为例对分离音轨以及调整音轨的音量大小进行说明。
作为一个示例,如图5所示,在屏幕伸展或收缩的方向为Y轴的正方向的情况下,伴奏波形202和人声波形204分离。
对于伴奏波形202对应的伴奏音轨,伴奏音轨的音量调节幅度与输入参数(输入参数包括屏幕的伸缩速度和伸缩长度)之间的预设关系可以为如下的公式(1)的函数关系:
volm=γ*a*b (1)
对于人声波形204对应的人声音轨,人声音轨的音量调节幅度与输入参数之间的预设关系可以为如下的公式(2)的函数关系:
volv=(1-γ)*a*b (2)
在上述公式(1)和公式(2)中,volm表示伴奏音轨的音量调节幅度,volv表示人声音轨的音量调节幅度,a表示屏幕的伸缩速度,b表示屏幕的伸缩长度,γ是预设系数,γ在0到1之间。伸缩速度为拉伸速度或者收缩速度,伸缩长度可以为拉伸长度或收缩长度。
在得到伴奏音轨的音量调节幅度和人声音轨的音量调节幅度之后,可以根据伴奏音轨的音量调节幅度,将伴奏音轨的音量调大,根据人声音轨的音量调节幅度,将人声音轨的音量调小。
继续参考图5,从图5中的(a)、(b)、(c)中的波形变化可以看出,随着屏幕沿Y轴正方向上的伸展,伴奏波形202对应的伴奏音轨的音量逐渐增大,人声波形204对应的人声音轨的音量逐渐减小。其中,当屏幕伸展到最大尺寸的情况下,人声波形204对应的人声音轨的音量减小至零,即人声静音。
作为另一个示例,如图6所示,在屏幕伸展或收缩的方向为Y轴的负方向的情况下,伴奏波形202和人声波形204分离。
对于伴奏波形202对应的伴奏音轨,伴奏音轨的音量调节幅度与输入参数(输入参数包括屏幕的伸缩速度和伸缩长度)之间的预设关系可以为如下的公式(3)所示的函数关系:
volm=(1-γ)*a*b (3)
对于人声波形204对应的人声音轨,人声音轨的音量调节幅度与输入参数之间的预设关系可以为如下的公式(4)所示的函数关系:
volv=γ*a*b (4)
在上述公式(3)和公式(4)中,volm表示伴奏音轨的音量调节幅度,volv表示人声音轨的音量调节幅度,a表示屏幕的伸缩速度,b表示屏幕的伸缩长度,γ是预设系数,γ在0到1之间。
在得到伴奏音轨的音量调节幅度和人声音轨的音量调节幅度之后,可以根据伴奏音轨的音量调节幅度调小伴奏波形202中的音量,根据人声音轨的音量调节幅度调大人声波形204中的音量。
继续参考图6,从图6中的(a)、(b)、(c)中的波形变化可以看出,随着屏幕沿Y轴负方向上的伸展,伴奏波形202对应的伴奏音轨的音量逐渐增小,人声波形204对应的人声音轨的音量逐渐减大。当屏幕伸展到最大的情况下,伴奏波形202中的音量减小至零,即伴奏静音。
在一种可选的实施例中,调整第一音轨的音量大小和第二音轨的音量大小,包括:
根据输入参数与音量比例之间的预设关系,确定与第一输入的输入参数对应的目标音量比例;
将第一音轨的与第二音轨的之间音量大小的比例调节至目标音量比例。
下面以输入参数为屏幕的伸缩速度为例对本申请实施例进行说明。
假设屏幕的伸缩速度与音量比例之间的预设关系为如下表1的关系:
表1
屏幕的伸缩速度 第一音轨与第二音轨的音量比例
V1 M1
V2 M2
V3 M3
其中,M1、M2和M3均是0至1之间的数值。
以及假设在接收到第一输入时,屏幕的收缩速度为V0。在此情况下,如果收缩速度V0在三个预设速度V1、V2、V3中,与V1的差值最小,那么将V1对应的M1确定为目标音量比例。然后,将第一音轨与第二音轨的音量大小之间的比例调节至M1。
在输入参数为屏幕的伸缩长度的情况下调节上述两个音轨的波形中的音量的方式,与输入参数为屏幕的伸缩速度的情况下调节上述两个音轨的波形中的音量的方式类似,在此不再重复赘述。
在本申请的一个或多个实施例中,接收用户对电子设备的第一输入之前,音频编辑方法还可以包括:
接收在音频波形中选中目标基准点的第二输入;
响应于第二输入,在音频波形上显示目标基准点。
S104可以包括:
以目标基准点为中心,对目标音频的波形进行放大或者缩小。
下面通过图7的示例说明本申请实施例。
如图7所示,首先接收在目标音频的波形中选中目标基准点206的第二输入,然后,在目标音频的波形上显示目标基准点206。再然后,接收沿X轴的正方向伸展屏幕的第一输入,以目标基准点206为中心,将目标音频的波形进行放大显示。
当然,在目标音频的波形上显示目标基准点206之后,如果接收沿X轴的反方向伸展屏幕的第一输入,则可以以目标基准点206为中心,将目标音频的波形进行缩小显示。
在本申请实施例中,可以对目标音频的波形进行放大,从而方便用户对目标音频的波形进行处理。另外,还可以对目标音频的波形进行缩小,从而方便用户观看目标音频的波形的整体波动情况。
在可选的一种实施例中,接收用户对电子设备的第一输入之前,音频编辑方法还可以包括:
接收在音频波形中选中目标波形段的第三输入;
响应于第三输入,显示目标波形段处于选中状态。
需要说明的是,在目标波形段处于选中状态的情况下,目标波形段可以在整个屏幕区域显示。
作为一个示例,在目标波形段处于选中状态之后,在接收到对目标波形段中目标位置的输入,且接收到将屏幕收缩至目标波形段中目标位置的第一输入的情况下,将目标波形段中在目标位置之后的波形段删除。
作为另一个示例,音频波形的横轴表示时间,纵轴表示振幅,在目标波形段处于选中状态之后,在接收到第一输入的情况下,将目标波形段从目标音频的波形中删除。其中,目标波形段的两个端点的振幅均为零。由此,可以保证目标波形段是一段完整声音的片段,比如,目标波形段是一个完整句子的语音片段,从而可以对音频波形的声音损失达到最小。
下面对接收在音频波形中选中目标波形段的第三输入进行示例性地说明。
作为一个示例,接收在音频波形中选中目标波形段的第三输入可以包括:分别接收在音频波形中选中两个点的第三输入,该两个点之间的波形段为目标波形段。
作为另一个示例,接收在音频波形中选中目标波形段的第三输入可以包括:接收在音频波形中选中一个点的第三输入,该点之后的波形段为目标波形段。
从上述两个示例可以看出,用户可以先在音频波形中选中一个或两个点,在接收到用户的第一输入的情况下,如果在音频波形中已选中两个点,则将两个点之间的波形段确定为目标波形段。如果在音频波形中已选中一个点,则将该点之后的波形段确定为目标波形段。
在本申请实施例中,用户可以根据自己的需求在音频波形中选中目标波形段,然后可以对目标波形段进行编辑,从而满足用户对音频波形中的局部波形段进行编辑的需求。
在本申请的一个或多个实施例中,在将目标音频的波形中某一波形段删除之后,音频编辑方法还可以包括:
将目标音频的波形中位于已删除的波形段两侧的波形片段进行拼接,得到编辑之后的波形。
下面通过图8的示例对本申请实施例进行说明。
首先,如图8(a)所示,接收在音频波形中选中A点和B点的第三输入,从而在音频波形中选中A点和B点之间的目标波形段208,使得目标波形段208处于可编辑状态。其中,A点和B点的振幅均为零。然后,接收沿X轴的反方向上收缩屏幕的第一输入,对音频波形进行编辑。
具体地,如图8(b)所示,将目标波形段208从音频波形中删除,并且将A点和B点拼接在一起,以将音频波形中位于目标波形段208两侧的波形片段进行拼接,得到编辑之后的波形。
在本申请实施例中,用户可以根据自己的需求将目标波形段从音频波形中删除,从而满足用户对音频波形中的局部波形段进行编辑的需求。
在本申请的一个或多个实施例中,在屏幕上以第一显示方式显示目标音频的波形,S104可以包括:
响应于第一输入,在第一输入为朝第一方向拉伸的输入的情况下,将目标音频的波形沿第一坐标轴方向拉长,其中,目标音频在拉长之后的时长大于目标音频在拉长之前的时长;
或者,
响应于第一输入,在第一输入为朝第二方向收缩的输入的情况下,将目标音频的波形沿第一坐标轴方向压缩,目标音频在压缩之后的时长小于目标音频在压缩之前的时长。
下面以第一显示方式为横屏显示方式为例,并通过图9和图10对本申请实施例进行说明。
如图9(a)所示,在屏幕以横屏方式显示目标音频的波形的情况下,在接收到在X轴正正方向上拉伸屏幕的第一输入的情况下,将目标音频的波形沿X轴方向拉长,得到如图9(b)所示的波形。
如图10(a)所示,在屏幕以横屏方式显示目标音频的波形的情况下,在接收到沿X轴反方向收缩屏幕的第一输入的情况下,将目标音频的波形沿X轴方向压缩,得到如图10(b)所示的波形。
需要说明的是,可以将目标音频的整个波形沿第一坐标轴方向拉长或者压缩,也可以将目标音频的部分波形沿第一坐标轴方向拉长或者压缩。下面通过图11对本申请实施例进行说明。
如图11(a)所示,在屏幕以横屏方式显示目标音频的波形的情况下,在选中目标波形段208之后,在接收到在X轴正方向上拉伸屏幕的第一输入的情况下,将目标波形段208沿X轴方向拉长,得到如图11(b)所示的目标波形段208’。
在本申请实施例中,用户可以根据自己的需求拉伸或收缩屏幕,来将目标音频的波形沿第一坐标轴方向进行压缩或拉长,以调节目标音频的频率,从而对目标音频进行变速。
在本申请的一个或多个实施例中,在屏幕以第二显示方式显示目标音频的波形;S104可以包括:
响应于第一输入,在第一输入为朝第三方向拉伸的输入的情况下,将目标音频的波形沿第二坐标轴方向拉长,其中,目标音频在拉长之后的音量大于目标音频在拉长之前的音量;
或者,
响应于第一输入,在第一输入为朝第四方向拉伸的输入的情况下,将目标音频的波形沿第二坐标轴方向压缩,其中,目标音频在压缩之后的音量小于目标音频在压缩之前的音量。
下面以第二显示方式为竖屏显示方式为例,并通过图12和图13对本申请实施例进行说明。
如图12(a)所示,在屏幕以竖屏方式显示目标音频的波形的情况下,在接收到沿Y轴的正方向拉伸屏幕的第一输入的情况下,将目标音频的波形沿Y轴正方向上拉长,以增大目标音频的波形的振幅,得到如图12(b)所示的波形。
如图13(a)所示,在屏幕以竖屏方式显示目标音频的波形的情况下,在接收到沿Y轴反方向收缩屏幕的第一输入的情况下,将目标音频的波形沿Y轴方向压缩,以减小目标音频的波形的振幅,得到如图13(b)所示的波形。
需要说明的是,可以将目标音频的整个波形沿第二坐标轴方向拉长或者压缩,也可以将目标音频的部分波形沿第二坐标轴方向拉长或者压缩。下面通过图14对本申请实施例进行说明。
如图14(a)所示,在屏幕以竖屏方式显示目标音频的波形的情况下,在选中目标波形段208之后,在接收到沿Y轴正方向拉伸屏幕的第一输入的情况下,将目标波形段208沿Y轴方向拉长,得到如图14(b)所示的目标波形段208”。
在本申请实施例中,用户可以根据自己的需求拉伸或收缩屏幕,来将目标音频的波形沿第二坐标轴方向进行压缩或拉长,以调节目标音频的波形的振幅,从而调节目标音频的音量。
与本申请提供的音频编辑方法对应地,本申请提供一种音频编辑装置。音频编辑装置应用于电子设备,电子设备包括可伸展或收缩的屏幕。
图15是本申请提供的一种音频编辑装置的一个实施例的结构示意图。如图15所示,音频编辑装置300可以包括:
接收模块302,用于在屏幕上显示有目标音频的波形的情况下,接收用户对电子设备的第一输入,第一输入用于控制屏幕伸展或收缩;
编辑模块304,用于响应于第一输入,对目标音频的波形进行编辑。
在本申请实施例中,在屏幕上显示目标音频的波形的情况下,如果接收到用于控制屏幕伸展或收缩的第一输入,那么对目标音频的波形进行编辑。由此,实现了对目标音频的波形进行编辑,丰富了音频的编辑方式,避免音频的编辑方式过于单一。
在本申请的一个或多个实施例中,目标音频包括第一音轨和第二音轨,编辑模块304可以包括:
分离单元,用于响应于第一输入,从目标音频的波形中分离出第一音轨对应的第一音频波形以及第二音轨对应的第二音频波形;
显示单元,用于在伸展或收缩后的屏幕上分别显示第一音频波形以及第二音频波形。
在本申请实施例中,通过控制屏幕伸展或收缩,可以从目标音频的波形中分离出各个音轨的音频波形,方便用户根据各个音轨的音频波形对各个音轨进行分析。比如,可以根据各个音轨的音频波形,分析各个音轨在不同时间点上的音量。
在本申请的一个或多个实施例中,音频编辑装置300还可以包括:
音量调整模块,用于根据第一输入的输入参数,调整第一音轨的音量大小;其中,第一输入的输入参数包括拉伸长度、收缩长度、拉伸速度和收缩速度中的至少一项。
在本申请实施例中,在第一音轨的音频波形从目标音频的波形中分离出的情况下,可以根据屏幕的伸缩幅度或者伸缩速度,调整第一音轨的音量大小,由此,满足了用户对目标音频中单个音轨的音量进行调节的需求。
在本申请的一个或多个实施例中,屏幕以第一显示方式显示目标音频的波形;编辑模块304可以包括:
第一拉长单元,用于响应于第一输入,在第一输入为朝第一方向拉伸的输入的情况下,将目标音频的波形沿第一坐标轴方向拉长,其中,目标音频在拉长之后的时长大于目标音频在拉长之前的时长;
或者,
第一压缩单元,用于响应于第一输入,在第一输入为朝第二方向收缩的输入的情况下,将目标音频的波形沿第一坐标轴方向压缩,目标音频在压缩之后的时长小于目标音频在压缩之前的时长。
在本申请实施例中,用户可以根据自己的需求拉伸或收缩屏幕,来将目标音频的波形沿第一坐标轴方向进行压缩或拉长,以调节目标音频的频率,从而对目标音频进行变速。
在本申请的一个或多个实施例中,屏幕以第二显示方式显示目标音频的波形;编辑模块304可以包括:
第二拉长单元,用于响应于第一输入,在第一输入为朝第三方向拉伸的输入的情况下,将目标音频的波形沿第二坐标轴方向拉长,其中,目标音频在拉长之后的音量大于目标音频在拉长之前的音量;
或者,
第二压缩单元,用于响应于第一输入,在第一输入为朝第四方向拉伸的输入的情况下,将目标音频的波形沿第二坐标轴方向压缩,其中,目标音频在压缩之后的音量小于目标音频在压缩之前的音量。
在本申请实施例中,用户可以根据自己的需求拉伸或收缩屏幕,来将目标音频的波形沿第二坐标轴方向进行压缩或拉长,以调节目标音频的波形的振幅,从而调节目标音频的音量。
需要说明的是,上述请实施例中以执行主体为音频编辑装置为例说明执行音频编辑方法。但是,本申请实施例提供的音频编辑方法的执行主体不限于音频编辑装置,也可以为音频编辑装置中的用于执行加载音频编辑方法的控制模块。
本申请实施例中的音频编辑装置可以是装置,也可以是装置中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的音频编辑装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的音频编辑装置能够实现图1或图3方法实施例中音频编辑装置实现的各个过程,为避免重复,这里不再赘述。
本申请还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述音频编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图16是本申请提供的一种电子设备的一个实施例的硬件结构示意图。
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
其中,输入单元404可以包括图形处理器4041和麦克风4042。显示单元406包括显示面板4061。用户输入单元407可以包括触控面板4071和其他输入设备4072。存储器409可以包括应用程序和操作***。
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器410逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图16中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,显示面板4061可以为可伸展或收缩的屏幕。
用户输入单元407用于在屏幕上显示有目标音频的波形的情况下,接收用户对电子设备的第一输入,第一输入用于控制屏幕伸展或收缩;
处理器410用于响应于第一输入,对目标音频的波形进行编辑。
在本申请实施例中,在屏幕上显示目标音频的波形的情况下,如果接收到用于控制屏幕伸展或收缩的第一输入,那么对目标音频的波形进行编辑。由此,实现了对目标音频的波形进行编辑,丰富了音频的编辑方式,避免音频的编辑方式过于单一。
在本申请的一个或多个实施例中,目标音频包括第一音轨和第二音轨,
处理器410用于响应于第一输入,从目标音频的波形中分离出第一音轨对应的第一音频波形以及第二音轨对应的第二音频波形;
显示单元406用于在伸展或收缩后的屏幕上分别显示第一音频波形以及第二音频波形。
在本申请实施例中,通过控制屏幕伸展或收缩,可以从目标音频的波形中分离出各个音轨的音频波形,方便用户根据各个音轨的音频波形对各个音轨进行分析。比如,可以根据各个音轨的音频波形,分析各个音轨在不同时间点上的音量。
在本申请的一个或多个实施例中,处理器410还用于根据第一输入的输入参数,调整第一音轨的音量大小;其中,第一输入的输入参数包括拉伸长度、收缩长度、拉伸速度和收缩速度中的至少一项。
在本申请实施例中,在第一音轨的音频波形从目标音频的波形中分离出的情况下,可以根据屏幕的伸缩幅度或者伸缩速度,调整第一音轨的音量大小,由此,满足了用户对目标音频中单个音轨的音量进行调节的需求。
在本申请的一个或多个实施例中,在屏幕上以第一显示方式显示目标音频的波形;
处理器410具体用于响应于第一输入,在第一输入为朝第一方向拉伸的输入的情况下,将目标音频的波形沿第一坐标轴方向拉长,其中,目标音频在拉长之后的时长大于目标音频在拉长之前的时长;
或者,
处理器410具体用于响应于第一输入,在第一输入为朝第二方向收缩的输入的情况下,将目标音频的波形沿第一坐标轴方向压缩,目标音频在压缩之后的时长小于目标音频在压缩之前的时长。
在本申请实施例中,用户可以根据自己的需求拉伸或收缩屏幕,来将目标音频的波形沿第一坐标轴方向进行压缩或拉长,以调节目标音频的频率,从而对目标音频进行变速。
在本申请的一个或多个实施例中,在屏幕以第二显示方式显示目标音频的波形;
处理器410具体用于响应于第一输入,在第一输入为朝第三方向拉伸的输入的情况下,将目标音频的波形沿第二坐标轴方向拉长,其中,目标音频在拉长之后的音量大于目标音频在拉长之前的音量;
或者,
处理器410具体用于响应于第一输入,在第一输入为朝第四方向拉伸的输入的情况下,将目标音频的波形沿第二坐标轴方向压缩,其中,目标音频在压缩之后的音量小于目标音频在压缩之前的音量。
在本申请实施例中,用户可以根据自己的需求拉伸或收缩屏幕,来将目标音频的波形沿第二坐标轴方向进行压缩或拉长,以调节目标音频的波形的振幅,从而调节目标音频的音量。
本申请还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述音频编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、磁碟或者光盘等。
本申请还提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述音频编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (10)

1.一种音频编辑方法,其特征在于,应用于电子设备,所述电子设备包括可伸展或收缩的屏幕,所述方法包括:
在所述屏幕上显示有目标音频的波形的情况下,接收用户对所述电子设备的第一输入,所述第一输入用于控制所述屏幕伸展或收缩;
响应于所述第一输入,对所述目标音频的波形进行编辑。
2.根据权利要求1所述的方法,其特征在于,所述目标音频包括第一音轨和第二音轨,
所述响应于所述第一输入,对所述目标音频的波形进行编辑,包括:
响应于所述第一输入,从所述目标音频的波形中分离出所述第一音轨对应的第一音频波形以及所述第二音轨对应的第二音频波形;
在伸展或收缩后的屏幕上分别显示所述第一音频波形以及所述第二音频波形。
3.根据权利要求2所述的方法,其特征在于,所述从所述目标音频的波形中分离出所述第一音轨对应的第一音频波形以及所述第二音轨对应的第二音频波形之后,所述方法还包括:
根据所述第一输入的输入参数,调整所述第一音轨的音量大小;
其中,所述第一输入的输入参数包括拉伸长度、收缩长度、拉伸速度和收缩速度中的至少一项。
4.根据权利要求1所述的方法,其特征在于,在屏幕上以第一显示方式显示所述目标音频的波形;
所述响应于所述第一输入,对所述目标音频的波形进行编辑,包括:
响应于所述第一输入,在所述第一输入为朝第一方向拉伸的输入的情况下,将所述目标音频的波形沿第一坐标轴方向拉长,其中,所述目标音频在拉长之后的时长大于所述目标音频在拉长之前的时长;
或者,
响应于所述第一输入,在所述第一输入为朝第二方向收缩的输入的情况下,将所述目标音频的波形沿第一坐标轴方向压缩,所述目标音频在压缩之后的时长小于所述目标音频在压缩之前的时长。
5.根据权利要求1所述的方法,其特征在于,在所述屏幕以第二显示方式显示所述目标音频的波形;
所述响应于所述第一输入,对所述目标音频的波形进行编辑,包括:
响应于所述第一输入,在所述第一输入为朝第三方向拉伸的输入的情况下,将所述目标音频的波形沿第二坐标轴方向拉长,其中,所述目标音频在拉长之后的音量大于所述目标音频在拉长之前的音量;
或者,
响应于所述第一输入,在所述第一输入为朝第四方向拉伸的输入的情况下,将所述目标音频的波形沿第二坐标轴方向压缩,其中,所述目标音频在压缩之后的音量小于所述目标音频在压缩之前的音量。
6.一种音频编辑装置,其特征在于,应用于电子设备,所述电子设备包括可伸展或收缩的屏幕,所述装置包括:
接收模块,用于在所述屏幕上显示有目标音频的波形的情况下,接收用户对所述电子设备的第一输入,所述第一输入用于控制所述屏幕伸展或收缩;
编辑模块,用于响应于所述第一输入,对所述目标音频的波形进行编辑。
7.根据权利要求6所述的装置,其特征在于,所述目标音频包括第一音轨和第二音轨,
所述编辑模块包括:
分离单元,用于响应于所述第一输入,从所述目标音频的波形中分离出所述第一音轨对应的第一音频波形以及所述第二音轨对应的第二音频波形;
显示单元,用于在伸展或收缩后的所述屏幕上分别显示所述第一音频波形以及所述第二音频波形。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
音量调整模块,用于根据所述第一输入的输入参数,调整所述第一音轨的音量大小;
其中,所述第一输入的输入参数包括拉伸长度、收缩长度、拉伸速度和收缩速度中的至少一项。
9.根据权利要求6所述的装置,其特征在于,所述屏幕以第一显示方式显示所述目标音频的波形;
所述编辑模块包括:
第一拉长单元,用于响应于所述第一输入,在所述第一输入为朝第一方向拉伸的输入的情况下,将所述目标音频的波形沿第一坐标轴方向拉长,其中,所述目标音频在拉长之后的时长大于所述目标音频在拉长之前的时长;
或者,
第一压缩单元,用于响应于所述第一输入,在所述第一输入为朝第二方向收缩的输入的情况下,将所述目标音频的波形沿第一坐标轴方向压缩,所述目标音频在压缩之后的时长小于所述目标音频在压缩之前的时长。
10.根据权利要求6所述的装置,其特征在于,所述屏幕以第二显示方式显示所述目标音频的波形;
所述编辑模块包括:
第二拉长单元,用于响应于所述第一输入,在所述第一输入为朝第三方向拉伸的输入的情况下,将所述目标音频的波形沿第二坐标轴方向拉长,其中,所述目标音频在拉长之后的音量大于所述目标音频在拉长之前的音量;
或者,
第二压缩单元,用于响应于所述第一输入,在所述第一输入为朝第四方向拉伸的输入的情况下,将所述目标音频的波形沿第二坐标轴方向压缩,其中,所述目标音频在压缩之后的音量小于所述目标音频在压缩之前的音量。
CN202011154182.XA 2020-10-26 2020-10-26 音频编辑方法、装置、电子设备及存储介质 Active CN112333336B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011154182.XA CN112333336B (zh) 2020-10-26 2020-10-26 音频编辑方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011154182.XA CN112333336B (zh) 2020-10-26 2020-10-26 音频编辑方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN112333336A true CN112333336A (zh) 2021-02-05
CN112333336B CN112333336B (zh) 2022-05-17

Family

ID=74310998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011154182.XA Active CN112333336B (zh) 2020-10-26 2020-10-26 音频编辑方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN112333336B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113821189A (zh) * 2021-11-25 2021-12-21 广州酷狗计算机科技有限公司 音频播放方法、装置、终端设备及存储介质
WO2023185425A1 (zh) * 2022-04-01 2023-10-05 腾讯科技(深圳)有限公司 音乐匹配方法、装置、电子设备、存储介质及程序产品

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012160415A1 (en) * 2011-05-24 2012-11-29 Nokia Corporation An apparatus with an audio equalizer and associated method
US20130159852A1 (en) * 2010-04-02 2013-06-20 Adobe Systems Incorporated Systems and Methods for Adjusting Audio Attributes of Clip-Based Audio Content
CN105989782A (zh) * 2015-03-23 2016-10-05 Lg电子株式会社 可伸展显示装置及其操作方法
CN106921802A (zh) * 2017-03-17 2017-07-04 东软集团股份有限公司 音频数据的播放方法及装置
CN107071641A (zh) * 2017-03-31 2017-08-18 李宗盛 实时编辑多音轨的电子设备与处理方法
CN110351407A (zh) * 2019-08-08 2019-10-18 维沃移动通信有限公司 一种音频播放方法及移动终端
CN110865758A (zh) * 2019-10-29 2020-03-06 维沃移动通信有限公司 一种显示方法及电子设备
CN110908759A (zh) * 2019-11-19 2020-03-24 维沃移动通信有限公司 一种显示方法及电子设备
CN111124179A (zh) * 2019-12-20 2020-05-08 维沃移动通信有限公司 一种信息处理方法及电子设备
CN111159983A (zh) * 2019-12-31 2020-05-15 维沃移动通信有限公司 一种编辑方法及电子设备
CN111459374A (zh) * 2020-03-30 2020-07-28 维沃移动通信有限公司 交互方法及电子设备

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130159852A1 (en) * 2010-04-02 2013-06-20 Adobe Systems Incorporated Systems and Methods for Adjusting Audio Attributes of Clip-Based Audio Content
WO2012160415A1 (en) * 2011-05-24 2012-11-29 Nokia Corporation An apparatus with an audio equalizer and associated method
CN105989782A (zh) * 2015-03-23 2016-10-05 Lg电子株式会社 可伸展显示装置及其操作方法
CN106921802A (zh) * 2017-03-17 2017-07-04 东软集团股份有限公司 音频数据的播放方法及装置
CN107071641A (zh) * 2017-03-31 2017-08-18 李宗盛 实时编辑多音轨的电子设备与处理方法
CN110351407A (zh) * 2019-08-08 2019-10-18 维沃移动通信有限公司 一种音频播放方法及移动终端
CN110865758A (zh) * 2019-10-29 2020-03-06 维沃移动通信有限公司 一种显示方法及电子设备
CN110908759A (zh) * 2019-11-19 2020-03-24 维沃移动通信有限公司 一种显示方法及电子设备
CN111124179A (zh) * 2019-12-20 2020-05-08 维沃移动通信有限公司 一种信息处理方法及电子设备
CN111159983A (zh) * 2019-12-31 2020-05-15 维沃移动通信有限公司 一种编辑方法及电子设备
CN111459374A (zh) * 2020-03-30 2020-07-28 维沃移动通信有限公司 交互方法及电子设备

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113821189A (zh) * 2021-11-25 2021-12-21 广州酷狗计算机科技有限公司 音频播放方法、装置、终端设备及存储介质
WO2023185425A1 (zh) * 2022-04-01 2023-10-05 腾讯科技(深圳)有限公司 音乐匹配方法、装置、电子设备、存储介质及程序产品

Also Published As

Publication number Publication date
CN112333336B (zh) 2022-05-17

Similar Documents

Publication Publication Date Title
CN112333336B (zh) 音频编辑方法、装置、电子设备及存储介质
EP3480819A1 (en) Audio data processing method and apparatus
CN106356052B (zh) 语音合成方法及装置
CN110827843B (zh) 音频处理方法、装置、存储介质及电子设备
CN113010063B (zh) 文件预览方法、装置、电子设备及存储介质
JP6076418B2 (ja) 電子装置及び漫画制作方法
CN103135909B (zh) 页面的显示方法、装置和终端
US20180247675A1 (en) Audio file re-recording method, device and storage medium
US20160092421A1 (en) Text Editing Method and Apparatus, and Server
EP4120268A1 (en) Audio processing method and electronic device
CN105448289A (zh) 一种语音合成、删除方法、装置及语音删除合成方法
CN110688518A (zh) 节奏点的确定方法、装置、设备及存储介质
CN109246474B (zh) 一种视频文件编辑方法及移动终端
US20170212876A1 (en) Method and Apparatus for Editing Audio File
US20230343325A1 (en) Audio processing method and apparatus, and electronic device
CN104778221A (zh) 一种歌曲串烧拼接的方法及装置
CN113794832B (zh) 视频录制方法、装置、电子设备和存储介质
CN113779321A (zh) 一种电子白板文件保存方法、装置、电子白板及存储介质
WO2024078293A1 (zh) 图像处理方法、装置、电子设备及存储介质
CN103338305A (zh) 一种手机及其处理音频文件播放的方法
CN114937118B (zh) 模型转换方法、装置、设备及介质
CN106775196A (zh) 智能图标引导的方法及***
CN115097979A (zh) 图标管理方法和图标管理装置
CN101119558A (zh) 一种手机及其处理音频文件播放的方法
CN113852944A (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