CN115410544B - 一种音效处理方法、装置及电子设备 - Google Patents
一种音效处理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN115410544B CN115410544B CN202211037097.4A CN202211037097A CN115410544B CN 115410544 B CN115410544 B CN 115410544B CN 202211037097 A CN202211037097 A CN 202211037097A CN 115410544 B CN115410544 B CN 115410544B
- Authority
- CN
- China
- Prior art keywords
- song
- processed
- songs
- sound effect
- audio
- 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
- 230000000694 effects Effects 0.000 title claims abstract description 197
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 35
- 230000015654 memory Effects 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 8
- 238000013527 convolutional neural network Methods 0.000 claims description 7
- 238000003491 array Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 208000034656 Contusions Diseases 0.000 description 1
- 238000013019 agitation Methods 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 208000034526 bruise Diseases 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/0091—Means for obtaining special acoustic effects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/65—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F16/683—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/685—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 automatically derived transcript of audio data, e.g. lyrics
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Library & Information Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种音效处理方法、装置及电子设备,包括:获取待处理歌曲对应的用于表征歌曲类型的文本信息;根据用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;获取待处理歌曲的音频目标特征;根据待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;将待处理歌曲的属性信息、待处理歌曲的补偿音效以及待处理歌曲的风格音效进行关联存储。
Description
技术领域
本发明涉及智能音效技术领域,具体涉及一种音效处理方法、装置及电子设备。
背景技术
目前的智能音效技术在选择音效的时候,一般使用的是比较简单的规则,如基于歌曲制作方提供的歌曲流派信息为其匹配对应的音效,由于歌曲流派信息非常地笼统,导致智能音效***基于流派给音乐匹配的音效非常粗糙,甚至可能导致智能音效的实际输出结果并不准确,会给歌曲指定完全不适合的音效,影响音效添加效果。
发明内容
因此,本发明要解决的技术问题在于克服现有技术中对歌曲音效分配不准确的缺陷,从而提供一种音效处理方法、装置及电子设备。
根据第一方面,本发明实施例公开了一种音效处理方法,包括:获取待处理歌曲对应的用于表征歌曲类型的文本信息;根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;获取待处理歌曲的音频目标特征;根据所述待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;将所述待处理歌曲的属性信息、所述待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储。
可选地,所述方法还包括:当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作。
可选地,所述当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作,包括:当接收到音效应用请求时,根据待播放歌曲的属性信息进行歌曲匹配操作;当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对;当相似度大于预设阈值,则对待播放歌曲添加对应的音效。
可选地,所述方法还包括:当对待播放歌曲响应音效的添加操作的同时在客户端显示当前添加的音效的标识信息。
可选地,所述当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对,包括:根据待播放歌曲的音频在目标时长的频率分布得到第一频率分布向量;确定匹配到对应歌曲音频在目标时长内的第二频率分布向量;将第一频率分布向量和第二频率分布向量进行相似度比对。
根据第二方面,本发明实施例还公开了一种音效处理装置,包括:第一获取模块,用于获取待处理歌曲对应的用于表征歌曲类型的文本信息;分类模块,用于根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;第一确定模块,用于根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;第二获取模块,用于获取待处理歌曲的音频目标特征;第二确定模块,用于根据所述待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;第一存储模块,用于将所述待处理歌曲的属性信息、所述待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储。
可选地,所述装置还包括:第一响应模块,用于当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作。
可选地,所述第一响应模块,包括:匹配子模块,用于当接收到音效应用请求时,根据待播放歌曲的属性信息进行歌曲匹配操作;比对子模块,用于当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对;应用子模块,用于当相似度大于预设阈值,则对待播放歌曲添加对应的音效。
根据第三方面,本发明实施例还公开了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面或第一方面任一可选实施方式所述的音效处理方法的步骤。
根据第四方面,本发明实施方式还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一可选实施方式所述的音效处理方法的步骤。
本发明技术方案,具有如下优点:
本发明提供的音效处理方法/装置,包括:获取待处理歌曲对应的用于表征歌曲类型的文本信息;根据用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;获取待处理歌曲的音频目标特征;根据待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;将待处理歌曲的属性信息、待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储。本发明的方法,通过待处理歌曲的音频字节数组和表征歌曲类型的文本信息对待处理歌曲进行分类,然后将分类结果通过预设音效决策方法确定待处理音频的风格音效,可以使得歌曲的分类更加丰富,得到的风格音效效果也更好,通过对待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效,得到的补偿音效应用到待处理歌曲中,可以补偿待处理歌曲本身存在的效果不佳的问题。将待处理歌曲的补偿音效和风格音效进行关联存储,后续在应用音效时可以得到更好的效果,改善了用户体验。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中音效处理方法的一个具体示例的流程图;
图2为本发明实施例中音效处理装置的一个具体示例的原理框图;
图3为本发明实施例中电子设备的一个具体示例图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
本发明实施例公开了一种音效处理方法,如图1所示,该方法包括如下步骤:
步骤101,获取待处理歌曲对应的用于表征歌曲类型的文本信息。
示例性地,待处理歌曲对应的文本信息可以包括但不限于歌词、热门评论、所属歌单等,云端获取待处理歌曲对应的用于表征歌曲类型的文本信息。
步骤102,根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类。
示例性地,云端将待用于表征歌曲类型的文本信息和歌曲的音频字节数组进行处理确定待处理歌曲的风格分类。具体地,根据将歌曲的音频字节数组输入到卷积神经网络(Convolutional Neural Networks,CNN)中得到的歌曲风格分类和表征歌曲类型的文本信息共同确定待处理歌曲的风格分类,风格分类包括流派分类、情绪分类、乐器分类、BPM分类等,流派分类包括流行、摇滚、古典、布鲁斯等,乐器分类包括钢琴、吉他、鼓、小提琴等,Bpm分类包括缓慢、一般节奏、欢快,情绪分类包括激动、快乐、冷静、忧伤等。
步骤103,根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效。
示例性地,预设音效决策方法可以一种通过歌曲的风格分类为其确定对应的音效的方法。具体地,预设音效决策方法包括通过随机森林对待处理歌曲基于各个维度的分类进行音效决策。
步骤104,获取待处理歌曲的音频目标特征。示例性地,待处理歌曲的音频目标特征包括歌曲音频的频率分布、混响大小、声场宽度。
步骤105,根据所述待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效。示例性地,根据得到的待处理歌曲的音频目标特征对待处理歌曲的音频进行音效补偿操作,音效补偿操作包括应用增加低频、减少低频、声场展宽并加混响,当歌曲音频人声混响较小并且歌曲声场较窄时进行声场展宽并加混响操作,当歌曲音频的低频能量较少时进行增加低频操作,当歌曲音频低频能量过高时进行减少低频操作,得到待处理歌曲的音频补偿音效。
步骤106,将所述待处理歌曲的属性信息、所述待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储。示例性地,待处理歌曲的属性信息包括歌曲音频、歌曲名称、歌手、专辑名称。本申请实施例中,云端最终存储的待处理音频的音效为待处理歌曲的音频补偿音效和对应风格音效的叠加。目前的智能音效***会对一整首歌应用同一个音效,对于一些不同段之间风格差距巨大的歌曲会导致很差的听感,本具体实施方式通过对歌曲音频本身进行处理并分类,对歌曲分段应用不同音效,更加适应不同段之间风格差异比较大的歌,歌曲播放时应用的音效都是分段的,并且不同段之间的音效可以平滑的切换。
本发明提供的音效处理方法,包括:获取待处理歌曲对应的用于表征歌曲类型的文本信息;根据用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;获取待处理歌曲的音频目标特征;根据待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;将待处理歌曲的属性信息、待处理歌曲的补偿音效以及待处理歌曲的风格音效进行关联存储。本发明的方法,通过待处理歌曲的音频字节数组和表征歌曲类型的文本信息对待处理歌曲进行分类,然后将分类结果通过预设音效决策方法确定待处理音频的风格音效,可以使得歌曲的分类更加丰富,得到的风格音效效果也更好,通过对待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效,得到的补偿音效应用到待处理歌曲中,可以补偿待处理歌曲本身存在的效果不佳的问题。将待处理歌曲的补偿音效和风格音效进行关联存储,后续在应用音效时可以得到更好的效果,改善了用户体验。
作为本发明一个可选实施方式,所述方法还包括:当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作。
示例性地,当接收到客户端发送的音效应用请求时,对待播放歌曲添加对应的音效。具体地,当待播放歌曲命中了云端存储的某首歌曲,则在播放时应用对应的音效,应用的音效都是分段的,并且不同段之间的音效可以平滑的切换。
作为本发明一个可选实施方式,所述当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作,包括:当接收到音效应用请求时,根据待播放歌曲的属性信息进行歌曲匹配操作;当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对;当相似度大于预设阈值,则对待播放歌曲添加对应的音效。
示例性地,当接收到音效应用请求则将待播放歌曲的属性信息和云端存储的歌曲进行匹配,待播放歌曲的属性信息包括歌曲名称、歌手和专辑名称,当匹配到对应的歌曲,将待播放歌曲与匹配到的歌曲进行相似度比对,当相似度大于预设阈值时,给待播放歌曲添加对应的音效,预设阈值是一个通过大量数据计算累计出来的一个经验值。
现有技术对歌曲的识别主要依靠歌名、歌手和专辑名,忽略了实际生活中各大音乐平台歌曲音频版本有时候会悄无声息的改变,用户使用USB设备播放音乐时确定歌曲音频版本也十分困难的事实,本具体实施方式可以通过音频对歌曲版本的准确识别,避免音效的误应用。
作为本发明一个可选实施方式,所述方法还包括:当对待播放歌曲响应音效的添加操作的同时在客户端显示当前添加的音效的标识信息。
示例性地,当待播放歌曲添加了对应的音效时,将前添加的音效的标识信息在客户端显示,当前添加的音效的标识信息包括音效的名称和描述信息。
现有智能音效呈现给用户音效结果是一个完全的黑盒,用户对于智能音效实际起到了什么作用无法有一个直观的感知,在客户端显示当前添加的音效的标识信息可以在用户界面显示具体应用的音效和具体描述,用户使用感更好。
作为本发明一个可选实施方式,所述当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对,包括:根据待播放歌曲的音频在目标时长的频率分布得到第一频率分布向量;确定匹配到对应歌曲音频在目标时长的第二频率分布向量;将第一频率分布向量和第二频率分布向量进行相似度比对。
示例性地,将待播放歌曲的音频在目标时长的第一频率分布向量和匹配到的歌曲的音频在目标时长的第一频率分布向量进行比对,进而确定两个歌曲的相似度。
具体地,当用户播放某首歌曲时,先使用歌名,歌手和专辑名进行匹配,当有匹配到对应歌曲时,计算待播放歌曲的音频前20秒音频的频率分布的直方图,转化为频率分布向量,并将待播放歌曲音频的前20秒音频的频率分布向量和匹配到的对应歌曲音频的前20秒频率分布向量进行相似度对比,只有相似度大于一定阈值,才对播放的歌曲应用音效,并会在界面上显示出应用音效的具体音效描述。
本发明实施例还公开了一种音效处理装置,如图2所示,该装置包括:包括:第一获取模块201,用于获取待处理歌曲对应的用于表征歌曲类型的文本信息;分类模块202,用于根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;第一确定模块203,用于根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;第二获取模块204,用于获取待处理歌曲的音频目标特征;第二确定模块205,用于根据所述待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;第一存储模块206,用于将所述待处理歌曲的属性信息、所述待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储。
本发明提供的音效处理装置,包括:第一获取模块,用于获取待处理歌曲对应的用于表征歌曲类型的文本信息;分类模块,用于根据用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;第一确定模块,用于根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;第二获取模块,用于获取待处理歌曲的音频目标特征;第二确定模块,用于根据待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;第一存储模块,用于将待处理歌曲的属性信息、待处理歌曲的补偿音效以及待处理歌曲的风格音效进行关联存储。本发明的装置,通过待处理歌曲的音频字节数组和表征歌曲类型的文本信息对待处理歌曲进行分类,然后将分类结果通过预设音效决策方法确定待处理音频的风格音效,可以使得歌曲的分类更加丰富,得到的风格音效效果也更好,通过对待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效,得到的补偿音效应用到待处理歌曲中,可以补偿待处理歌曲本身存在的效果不佳的问题。将待处理歌曲的补偿音效和风格音效进行关联存储,后续在应用音效时可以得到更好的效果,改善了用户体验。
作为本发明一个可选实施方式,所述装置还包括:第一响应模块,用于当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作。
作为本发明一个可选实施方式,所述第一响应模块,包括:匹配子模块,用于当接收到音效应用请求时,根据待播放歌曲的属性信息进行歌曲匹配操作;比对子模块,用于当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对;应用子模块,用于当相似度大于预设阈值,则对待播放歌曲添加对应的音效。
作为本发明一个可选实施方式,所述装置还包括:第二响应模块,用于当对待播放歌曲响应音效的添加操作的同时在客户端显示当前添加的音效的标识信息。
作为本发明一个可选实施方式,所述比对子模块,包括:第一确定子模块,用于根据待播放歌曲的音频在目标时长的频率分布得到第一频率分布向量;第二确定子模块,用于确定匹配到对应歌曲音频在目标时长的第二频率分布向量;第三确定子模块,用于将第一频率分布向量和第二频率分布向量进行相似度比对。
本发明实施例还提供了一种电子设备,如图3所示,该电子设备可以包括处理器401和存储器402,其中处理器401和存储器402可以通过总线或者其他方式连接,图3中以通过总线连接为例。
处理器401可以为中央处理器(Central Processing Unit,CPU)。处理器401还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
存储器402作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的音效处理方法对应的程序指令/模块。处理器401通过运行存储在存储器402中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的音效处理方法。
存储器402可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储处理器401所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器402可选包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络连接至处理器401。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述一个或者多个模块存储在所述存储器402中,当被所述处理器401执行时,执行如图1所示实施例中的音效处理方法。
上述电子设备具体细节可以对应参阅图1所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(RandomAccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种音效处理方法,其特征在于,包括:
获取待处理歌曲对应的用于表征歌曲类型的文本信息;
根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;
其中,根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类,包括:将待处理歌曲的音频字节数组输入到卷积神经网络模型中,使得卷积神经网络模型输出待处理歌曲对应的歌曲风格分类;
基于所述歌曲风格分类以及所述用于表征歌曲类型的文本信息共同确定所述待处理歌曲的风格分类;
根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;
获取待处理歌曲的音频目标特征,所述待处理歌曲的音频目标特征包括待处理歌曲的频率分布、混响大小以及声场宽度;
根据所述待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效;
将所述待处理歌曲的属性信息、待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作。
3.根据权利要求2所述的方法,其特征在于,所述当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作,包括:
当接收到音效应用请求时,根据待播放歌曲的属性信息进行歌曲匹配操作;
当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对;
当相似度大于预设阈值,则对待播放歌曲添加对应的音效。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当对待播放歌曲响应音效的添加操作的同时在客户端显示当前添加的音效的标识信息。
5.根据权利要求4所述的方法,其特征在于,所述当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对,包括:
根据待播放歌曲的音频在目标时长的频率分布得到第一频率分布向量;
确定匹配到对应歌曲音频在目标时长的第二频率分布向量;
将第一频率分布向量和第二频率分布向量进行相似度比对。
6.一种音效处理装置,其特征在于,包括:
第一获取模块,用于获取待处理歌曲对应的用于表征歌曲类型的文本信息;
分类模块,用于根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类;
其中,根据所述用于表征歌曲类型的文本信息和待处理歌曲的音频字节数组对待处理歌曲进行风格分类,包括:将待处理歌曲的音频字节数组输入到卷积神经网络模型中,使得卷积神经网络模型输出待处理歌曲对应的歌曲风格分类;
基于所述歌曲风格分类以及所述用于表征歌曲类型的文本信息共同确定所述待处理歌曲的风格分类;
第一确定模块,用于根据风格分类结果利用预设音效决策方法确定待处理歌曲的风格音效;
第二获取模块,用于获取待处理歌曲的音频目标特征;
第二确定模块,用于根据所述待处理歌曲的音频目标特征进行音效补偿操作得到待处理歌曲的音频补偿音效,所述待处理歌曲的音频目标特征包括待处理歌曲的频率分布、混响大小以及声场宽度;
第一存储模块,用于所述待处理歌曲的属性信息、将所述待处理歌曲的补偿音效以及所述待处理歌曲的风格音效进行关联存储;
发送模块,用于将所述待处理歌曲的属性信息以及对应的风格音效进行存储。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一响应模块,用于当接收到音效应用请求,响应对待播放歌曲的风格音效和/或补偿音效的添加操作。
8.根据权利要求7所述的装置,其特征在于,所述第一响应模块,包括:
匹配子模块,用于当接收到音效应用请求时,根据待播放歌曲的属性信息进行歌曲匹配操作;
比对子模块,用于当匹配到对应的歌曲时,对待播放歌曲的音频和匹配到的歌曲音频进行相似度比对;
应用子模块,用于当相似度大于预设阈值,则对待播放歌曲添加对应的音效。
9.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-5任一所述的音效处理方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任一项所述的音效处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211037097.4A CN115410544B (zh) | 2022-08-26 | 2022-08-26 | 一种音效处理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211037097.4A CN115410544B (zh) | 2022-08-26 | 2022-08-26 | 一种音效处理方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115410544A CN115410544A (zh) | 2022-11-29 |
CN115410544B true CN115410544B (zh) | 2024-01-30 |
Family
ID=84162067
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211037097.4A Active CN115410544B (zh) | 2022-08-26 | 2022-08-26 | 一种音效处理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115410544B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5542000A (en) * | 1993-03-19 | 1996-07-30 | Yamaha Corporation | Karaoke apparatus having automatic effector control |
CN104978962A (zh) * | 2014-04-14 | 2015-10-14 | 安徽科大讯飞信息科技股份有限公司 | 哼唱检索方法及*** |
CN112002296A (zh) * | 2020-08-24 | 2020-11-27 | 广州小鹏汽车科技有限公司 | 音乐的播放方法、车辆、服务器和存储介质 |
CN113421585A (zh) * | 2021-05-10 | 2021-09-21 | 云境商务智能研究院南京有限公司 | 一种音频指纹库生成方法及装置 |
CN113641329A (zh) * | 2021-08-10 | 2021-11-12 | 广州艾美网络科技有限公司 | 音效配置方法和装置、智能音箱、计算机设备及存储介质 |
WO2021248964A1 (zh) * | 2020-06-09 | 2021-12-16 | 广东美的制冷设备有限公司 | 家电及其控制方法和计算机可读存储介质 |
CN114661939A (zh) * | 2022-03-24 | 2022-06-24 | 杭州网易云音乐科技有限公司 | 歌曲匹配方法、介质、装置和计算设备 |
CN114842820A (zh) * | 2022-05-18 | 2022-08-02 | 北京地平线信息技术有限公司 | K歌音频处理方法、装置及计算机可读存储介质 |
-
2022
- 2022-08-26 CN CN202211037097.4A patent/CN115410544B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5542000A (en) * | 1993-03-19 | 1996-07-30 | Yamaha Corporation | Karaoke apparatus having automatic effector control |
CN104978962A (zh) * | 2014-04-14 | 2015-10-14 | 安徽科大讯飞信息科技股份有限公司 | 哼唱检索方法及*** |
WO2021248964A1 (zh) * | 2020-06-09 | 2021-12-16 | 广东美的制冷设备有限公司 | 家电及其控制方法和计算机可读存储介质 |
CN112002296A (zh) * | 2020-08-24 | 2020-11-27 | 广州小鹏汽车科技有限公司 | 音乐的播放方法、车辆、服务器和存储介质 |
CN113421585A (zh) * | 2021-05-10 | 2021-09-21 | 云境商务智能研究院南京有限公司 | 一种音频指纹库生成方法及装置 |
CN113641329A (zh) * | 2021-08-10 | 2021-11-12 | 广州艾美网络科技有限公司 | 音效配置方法和装置、智能音箱、计算机设备及存储介质 |
CN114661939A (zh) * | 2022-03-24 | 2022-06-24 | 杭州网易云音乐科技有限公司 | 歌曲匹配方法、介质、装置和计算设备 |
CN114842820A (zh) * | 2022-05-18 | 2022-08-02 | 北京地平线信息技术有限公司 | K歌音频处理方法、装置及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115410544A (zh) | 2022-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11017010B2 (en) | Intelligent playing method and apparatus based on preference feedback | |
JP4199097B2 (ja) | 楽曲自動分類装置及び方法 | |
KR101637282B1 (ko) | 음악 플레이리스트 생성방법, 및 음악 플레이리스트 생성장치 | |
US11511200B2 (en) | Game playing method and system based on a multimedia file | |
CN106898339B (zh) | 一种歌曲的合唱方法及终端 | |
WO2019137392A1 (zh) | 文件分类处理方法、装置及终端、服务器、存储介质 | |
US20120300950A1 (en) | Management of a sound material to be stored into a database | |
WO2020015411A1 (zh) | 一种训练改编水平评价模型、评价改编水平的方法及装置 | |
CN107767850A (zh) | 一种演唱评分方法及*** | |
CN111046226B (zh) | 一种音乐的调音方法及装置 | |
CN107371075A (zh) | 麦克风 | |
JP2021101252A (ja) | 情報処理方法、情報処理装置およびプログラム | |
KR20160056104A (ko) | 사용자 음색 분석 장치 및 음색 분석 방법 | |
CN115410544B (zh) | 一种音效处理方法、装置及电子设备 | |
JP6288197B2 (ja) | 評価装置及びプログラム | |
CN109410972A (zh) | 生成音效参数的方法、装置及存储介质 | |
JP6102076B2 (ja) | 評価装置 | |
JP5034599B2 (ja) | 楽曲紹介文生成装置、ナレーション付加装置およびプログラム | |
JP6589521B2 (ja) | 歌唱基準データ修正装置、カラオケシステム、プログラム | |
CN113032616B (zh) | 音频推荐的方法、装置、计算机设备和存储介质 | |
CN109710797B (zh) | 音频文件的推送方法、装置、电子装置和存储介质 | |
KR20210148916A (ko) | 오디오 개인화를 지원하기 위한 오디오 트랙 분석 기술 | |
CN113282509A (zh) | 音色识别、直播间分类方法、装置、计算机设备和介质 | |
CN113220913B (zh) | 多媒体文件处理方法、装置和交互*** | |
CN113781989B (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 |