CN104036788B - 音频文件的音质识别方法及装置 - Google Patents

音频文件的音质识别方法及装置 Download PDF

Info

Publication number
CN104036788B
CN104036788B CN201410235733.3A CN201410235733A CN104036788B CN 104036788 B CN104036788 B CN 104036788B CN 201410235733 A CN201410235733 A CN 201410235733A CN 104036788 B CN104036788 B CN 104036788B
Authority
CN
China
Prior art keywords
tonequality
audio file
data
voice data
channel
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
Application number
CN201410235733.3A
Other languages
English (en)
Other versions
CN104036788A (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.)
Shenzhen Taile Culture Technology Co.,Ltd.
Original Assignee
Beijing Yinzhibang Culture Technology 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 Beijing Yinzhibang Culture Technology Co Ltd filed Critical Beijing Yinzhibang Culture Technology Co Ltd
Priority to CN201410235733.3A priority Critical patent/CN104036788B/zh
Publication of CN104036788A publication Critical patent/CN104036788A/zh
Application granted granted Critical
Publication of CN104036788B publication Critical patent/CN104036788B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

本发明提供一种音频文件的音质识别方法及装置。本发明实施例通过获取待识别的目标音频文件,进而根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,使得能够根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质,这样,才能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件。

Description

音频文件的音质识别方法及装置
【技术领域】
本发明涉及音频处理技术,尤其涉及一种音频文件的音质识别方法及装置。
【背景技术】
音频文件的音质,是指经过压缩处理之后的原始音频数据的保真度。高音质的音频文件,能够完全恢复原始音频数据,而不引起任何失真;而低音质的音频文件,则不能够完全恢复原始音频数据,而引起部分失真。目前,出现了一些转换技术,能够将低音质的音频文件转换成伪高音质的音频文件。实际上,这种伪高音质的音频文件,其音质与转换之前的音频文件的音质是一样的,并不属于真正的高音质。用户通过一些音乐类应用获得这些伪高音质的音频文件之后,根本无法欣赏到真正的高音质,这会影响这些音乐类应用的品牌形象,甚至还会导致法律纠纷。
因此,为了能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件,有效识别音频文件的音质,是亟待解决的问题。
【发明内容】
本发明的多个方面提供一种音频文件的音质识别方法及装置,用以实现音频文件的音质识别。
本发明的一方面,提供一种音频文件的音质识别方法,包括:
获取待识别的目标音频文件;
根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项;
根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,包括:
确定所述目标音频文件的声道数目;
对所述目标音频文件的数据块进行解码,以获得原始音频数据;
根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,包括:
若所述声道数目大于或等于2,根据每个声道所对应的声道音频数据,获得至少两个声道所对应的第一声道音频数据和第二声道音频数据;
将所述第一声道音频数据和所述第二声道音频数据进行加法处理,以获得混合声道音频数据;
若所述混合声道音频数据大于或等于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第一音质;
若所述混合声道音频数据小于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第二音质;其中,
N为大于1的数;M为大于1的数。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,包括:
若连续指定数目的目标声道音频数据的值中两两之间的差值,小于或等于第一幅度阈值,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;或者
若连续两个的目标声道音频数据的值的差值,大于或等于第二幅度阈值,且所述连续两个的目标声道音频数据的值的符号相反,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据之后,还包括:
对目标声道音频数据进行分帧处理,以获得至少一帧音频数据,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;
对所述至少一帧音频数据,进行频域变换处理,以获得每帧音频数据所对应的频域数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,包括:
根据每帧音频数据所对应的频域数据,获得每帧音频数据所对应的频域数据在每个频点处的能量分量;
若每帧音频数据所对应的频域数据在至少一个相同频点处的能量分量中两两之间的差值,小于或等于所述能量阈值,识别所述目标音频文件的音质为所述第二音质。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取待识别的目标音频文件之前,还包括:
获取候选音频文件的格式参数;
根据所述格式参数,确定所述候选音频文件为所述目标音频文件;或者识别所述候选音频文件的音质为所述第二音质。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述格式参数包括压缩格式、采样率、采样深度和码率中的至少一项。
本发明的另一方面,提供一种音频文件的音质识别装置,包括:
获取单元,用于获取待识别的目标音频文件;
特征单元,用于根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项;
识别单元,用于根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述特征单元,具体用于
确定所述目标音频文件的声道数目;
对所述目标音频文件的数据块进行解码,以获得原始音频数据;以及
根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述识别单元,具体用于
若所述声道数目大于或等于2,根据每个声道所对应的声道音频数据,获得至少两个声道所对应的第一声道音频数据和第二声道音频数据;
将所述第一声道音频数据和所述第二声道音频数据进行加法处理,以获得混合声道音频数据;以及
若所述混合声道音频数据大于或等于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第一音质;
若所述混合声道音频数据小于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第二音质;其中,
N为大于1的数;M为大于1的数。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述识别单元,具体用于
若连续指定数目的目标声道音频数据的值中两两之间的差值,小于或等于第一幅度阈值,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;或者
若连续两个的目标声道音频数据的值的差值,大于或等于第二幅度阈值,且所述连续两个的目标声道音频数据的值的符号相反,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述特征单元,还用于
对目标声道音频数据进行分帧处理,以获得至少一帧音频数据,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;以及
对所述至少一帧音频数据,进行频域变换处理,以获得每帧音频数据所对应的频域数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述识别单元,具体用于
根据每帧音频数据所对应的频域数据,获得每帧音频数据所对应的频域数据在每个频点处的能量分量;以及
若每帧音频数据所对应的频域数据在至少一个相同频点处的能量分量中两两之间的差值,小于或等于所述能量阈值,识别所述目标音频文件的音质为所述第二音质。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述识别单元,还用于
获取候选音频文件的格式参数;以及
根据所述格式参数,确定所述候选音频文件为所述目标音频文件;或者识别所述候选音频文件的音质为所述第二音质。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述格式参数包括压缩格式、采样率、采样深度和码率中的至少一项。
由上述技术方案可知,本发明实施例通过获取待识别的目标音频文件,进而根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,使得能够根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质,这样,才能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件。
另外,采用本发明提供的技术方案,操作简单,能够有效提高音频文件的音质识别的效率。
【附图说明】
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的音频文件的音质识别方法的流程示意图;
图2为图1对应的实施例中原始音频数据即目标声道音频数据的一时域波形示意图;
图3为图1对应的实施例中原始音频数据即目标声道音频数据的另一时域波形示意图;
图4为图1对应的实施例中始音频数据即目标声道音频数据所对应的频域数据的能量谱示意图;
图5为本发明另一实施例提供的音频文件的音质识别装置的结构示意图。
【具体实施方式】
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例中所涉及的终端可以包括但不限于手机、个人数字助理(Personal Digital Assistant,PDA)、无线手持装置、无线上网本、便携电脑、个人电脑(Personal Computer,PC)、MP3播放器、MP4播放器等。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图1为本发明一实施例提供的一种音频文件的音质识别方法的流程示意图,如图1所示。
101、获取待识别的目标音频文件。
其中,所述目标音频文件可以包括现有技术中各种编码格式的音频文件,例如,动态图像专家组(Moving Picture Experts Group,MPEG)层3(MPEGLayer-3,MP3)格式音频文件、WMA(Windows Media Audio)格式音频文件、高级音频编码(Advanced Audio Coding,AAC)格式音频文件、无损音频压缩编码(Free Lossless Audio Codec,FLAC)或APE格式音频文件等,本实施例对此不进行特别限定。
102、根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项。
其中,所述目标音频文件的时域波形特征,可以包括但不限于原始音频数据的幅度信息。
原始音频数据,是由对声音信号转换而来的数字信号,例如,对所述声音信号进行抽样、量化和编码处理,以获得脉冲编码调制(Pulse CodeModulation,PCM)数据,具体可以通过对目标音频文件的数据块进行解析获得。
其中,所述目标音频文件的频域谱线特征,可以包括但不限于原始音频数据的频谱信息。
103、根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质。
需要说明的是,101~103的执行主体可以为处理装置,可以位于本地的应用(Application,App)例如,百度音乐中,或者还可以位于网络侧的服务器中,或者还可以一部分位于本地的应用中,另一部分位于网络侧的服务器。
可以理解的是,所述应用可以是安装在终端上的应用程序(nativeAPP),或者还可以是终端上的浏览器的一个网页(webAPP),只要能够实现音频数据的处理的客观存在形式都可以,本实施例对此不进行限定。
这样,通过获取待识别的目标音频文件,进而根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,使得能够根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质,这样,才能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件。
可选地,在本实施例的一个可能的实现方式中,在101之前,处理装置还可以进一步获取候选音频文件的格式参数。然后,所述处理装置则可以根据所述格式参数,确定所述候选音频文件为所述目标音频文件;或者识别所述候选音频文件的音质为所述第二音质。
其中,所述格式参数可以包括但不限于压缩格式、采样率、采样深度和码率中的至少一项。
所述压缩格式,原始音频数据经过某个程序执行压缩的压缩方法,例如MP3格式、WMA格式、AAC格式、FLAC格式或APE格式等。
所述采样率,也称为采样速度或者采样频率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。
所述采样深度,指一个采样点的值由几比特数来表示,它决定了每个采样点的值的位数,例如,8比特(bit)、16位或24位等。
所述码率,是指单位时间内处理的比特的数量,单位是每秒比特(bps)。
具体地,处理装置具体可以对候选音频文件的帧头进行解析,以获得候选音频文件的格式参数。
例如,若采样深度是8bit,识别所述候选音频文件的音质为所述第二音质;若采样深度是16bit,确定所述候选音频文件为所述目标音频文件。
或者,再例如,若采样率小于44100Hz,识别所述候选音频文件的音质为所述第二音质;若采样率大于或等于44100Hz,确定所述候选音频文件为所述目标音频文件。
或者,再例如,压缩格式为MP3,且码率小于320每秒千比特(kbps),识别所述候选音频文件的音质为所述第二音质;压缩格式为MP3,且码率大于或等于320kbps,确定所述候选音频文件为所述目标音频文件。
这样,通过获取候选音频文件的格式参数,进而可以根据所述格式参数,预先识别所述候选音频文件的音质为所述第二音质,使得该候选音频文件无需作为目标音频文件,以进行进一步识别,能够有效提高音频文件的音质识别的效率。
另外,由于无需对候选音频文件进行解码,只需要对帧头进行解析就可以获得候选音频文件的格式参数,因此,能够进一步提高音频文件的音质识别的效率。
可选地,在本实施例的一个可能的实现方式中,在102中,处理装置具体可以确定所述目标音频文件的声道数目,以及对所述目标音频文件的数据块进行解码,以获得原始音频数据。然后,所述处理装置则可以根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据。其中,解析方法和解码方法的详细描述可以参见现有技术中的相关内容,此处不再赘述。
例如,处理装置具体可以对所述目标音频文件的帧头进行解析,以确定所述目标音频文件的声道数目。
或者再例如,处理装置具体对所述目标音频文件的文件头进行解析,以确定所述目标音频文件的声道数目。
或者再例如,处理装置还可以对目标音频文件的其他部分进行解析,以确定所述目标音频文件的声道数目,本实施例对此不进行特别限定。
或者再例如,处理装置具体还可以从配置文件中,获得所述目标音频文件的声道数目。
可以理解的是,“确定所述目标音频文件的声道数目”,以及“对所述目标音频文件的数据块进行解码,以获得原始音频数据”的两个步骤,没有固定顺序,所述处理装置可以先执行“确定所述目标音频文件的声道数目”的步骤,再执行“对所述目标音频文件的数据块进行解码,以获得原始音频数据”的步骤,或者还可以先执行“对所述目标音频文件的数据块进行解码,以获得原始音频数据”的步骤,再执行“确定所述目标音频文件的声道数目”的步骤,或者还可以同时执行这两个步骤,本实施例对此不进行特别限定。
相应地,在本实施例的一个可能的实现方式中,在103中,若所述声道数目大于或等于2,处理装置则可以根据每个声道所对应的声道音频数据,获得至少两个声道所对应的第一声道音频数据和第二声道音频数据,进而将所述第一声道音频数据和所述第二声道音频数据进行加法处理,以获得混合声道音频数据。
若所述混合声道音频数据大于或等于所述第一声道音频数据/N或所述第二声道音频数据/M,所述处理装置则可以识别所述目标音频文件的音质为所述第一音质。其中,N为大于1的数;M为大于1的数。
若所述混合声道音频数据小于所述第一声道音频数据/N或所述第二声道音频数据/M,所述处理装置则可以识别所述目标音频文件的音质为所述第二音质;其中,N为大于1的数;M为大于1的数。
相应地,在本实施例的一个可能的实现方式中,在103中,若连续指定数目(如3个)的目标声道音频数据的值中两两之间的差值,小于或等于第一幅度阈值,这种情况所对应的波形可以如图2所示,那么,所述处理装置则可以识别所述目标音频文件的音质为所述第二音质。其中,目标声道音频数据可以为任意一个声道所对应的声道音频数据,本实施例对此不进行特别限定。图2中,横坐标表示时间,纵坐标表示幅度。
相应地,在本实施例的一个可能的实现方式中,在103中,若连续两个的目标声道音频数据的值的差值,大于或等于第二幅度阈值,且所述连续两个的目标声道音频数据的值的符号相反,这种情况所对应的波形可以如图3所示,那么,所述处理装置则可以识别所述目标音频文件的音质为所述第二音质。其中,目标声道音频数据可以为任意一个声道所对应的声道音频数据,本实施例对此不进行特别限定。图3中,横坐标表示时间,纵坐标表示幅度,。
可选地,在本实施例的一个可能的实现方式中,在102中,处理装置在获得每个声道所对应的声道音频数据之后,还可以进一步对目标声道音频数据进行分帧处理,以获得至少一帧音频数据,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。然后,所述处理装置则可以对所述至少一帧音频数据,进行频域变换处理,以获得每帧音频数据所对应的频域数据。其中,目标声道音频数据可以为任意一个声道所对应的声道音频数据,本实施例对此不进行特别限定。
具体地,所述频域变换处理可以包括但不限于快速傅里叶变换(FastFourier Transform,FFT)。
例如,处理装置可以对目标声道音频数据按照20ms的间隔,进行分帧处理,且相邻帧之间有50%的数据重叠,以获得至少一帧音频数据。然后,所述处理装置则可以对所述至少一帧音频数据,进行FFT处理,以获得每帧音频数据所对应的频域数据,记为Ai,j;其中,i表示频点的编号,j表示帧的编号,Ai,j表示第j个帧在第i个频点处的频域数据。
相应地,在本实施例的一个可能的实现方式中,在103中,所述处理装置具体可以根据每帧音频数据所对应的频域数据,获得每帧音频数据所对应的频域数据在每个频点处的能量分量。若每帧音频数据所对应的频域数据在至少一个相同频点处的能量分量中两两之间的差值,小于或等于所述能量阈值,这种情况所对应的能量谱可以如图4所示,那么,所述处理装置则可以识别所述目标音频文件的音质为所述第二音质。图4中,横坐标表示时间,纵坐标表示频率,每个点的颜色表示能量。
例如,处理装置根据所获得的每帧音频数据所对应的频域数据记为Ai,j,获得每帧音频数据所对应的频域数据在每个频点处的能量分量Ei,j;其中,i表示频点的编号,j表示帧的编号,Ei,j表示第j个帧在第i个频点处的能量分量。
本实施例中,通过获取待识别的目标音频文件,进而根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,使得能够根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质,这样,才能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件。
另外,采用本发明提供的技术方案,操作简单,能够有效提高音频文件的音质识别的效率。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
图5为本发明另一实施例提供的音频文件的音质识别装置的结构示意图,如图5所示。本实施例的音频文件的音质识别装置可以包括获取单元51、特征单元52和识别单元53。其中,
获取单元51,用于获取待识别的目标音频文件。
其中,所述目标音频文件可以包括现有技术中各种编码格式的音频文件,例如,动态图像专家组(Moving Picture Experts Group,MPEG)层3(MPEGLayer-3,MP3)格式音频文件、WMA(Windows Media Audio)格式音频文件、高级音频编码(Advanced Audio Coding,AAC)格式音频文件、无损音频压缩编码(Free Lossless Audio Codec,FLAC)或APE格式音频文件等,本实施例对此不进行特别限定。
特征单元52,用于根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项。
其中,所述目标音频文件的时域波形特征,可以包括但不限于原始音频数据的幅度信息。
原始音频数据,是由对声音信号转换而来的数字信号,例如,对所述声音信号进行抽样、量化和编码处理,以获得脉冲编码调制(Pulse CodeModulation,PCM)数据,具体可以通过对目标音频文件的数据块进行解析获得。
其中,所述目标音频文件的频域谱线特征,可以包括但不限于原始音频数据的频谱信息。
识别单元53,用于根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质。
需要说明的是,本实施例所提供的音频文件的音质识别装置可以为处理装置,可以位于本地的应用(Application,App)例如,百度音乐中,或者还可以位于网络侧的服务器中,或者还可以一部分位于本地的应用中,另一部分位于网络侧的服务器。
可以理解的是,所述应用可以是安装在终端上的应用程序(nativeAPP),或者还可以是终端上的浏览器的一个网页(webAPP),只要能够实现音频数据的处理的客观存在形式都可以,本实施例对此不进行限定。
这样,通过获取单元获取待识别的目标音频文件,进而由特征单元根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,使得识别单元能够根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质,这样,才能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件。
可选地,在本实施例的一个可能的实现方式中,所述识别单元,还可以进一步用于获取候选音频文件的格式参数;以及根据所述格式参数,确定所述候选音频文件为所述目标音频文件;或者识别所述候选音频文件的音质为所述第二音质。
其中,所述格式参数可以包括但不限于压缩格式、采样率、采样深度和码率中的至少一项。
所述压缩格式,原始音频数据经过某个程序执行压缩的压缩方法,例如MP3格式、WMA格式、AAC格式、FLAC格式或APE格式等。
所述采样率,也称为采样速度或者采样频率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。
所述采样深度,指一个采样点的值由几比特数来表示,它决定了每个采样点的值的位数,例如,8比特(bit)、16位或24位等。
所述码率,是指单位时间内处理的比特的数量,单位是每秒比特(bps)。
具体地,所述识别单元53具体可以对候选音频文件的帧头进行解析,以获得候选音频文件的格式参数。
例如,若采样深度是8bit,识别所述候选音频文件的音质为所述第二音质;若采样深度是16bit,确定所述候选音频文件为所述目标音频文件。
或者,再例如,若采样率小于44100Hz,识别所述候选音频文件的音质为所述第二音质;若采样率大于或等于44100Hz,确定所述候选音频文件为所述目标音频文件。
或者,再例如,压缩格式为MP3,且码率小于320每秒千比特(kbps),识别所述候选音频文件的音质为所述第二音质;压缩格式为MP3,且码率大于或等于320kbps,确定所述候选音频文件为所述目标音频文件。
这样,通过识别单元获取候选音频文件的格式参数,进而可以根据所述格式参数,预先识别所述候选音频文件的音质为所述第二音质,使得该候选音频文件无需作为目标音频文件,以进行进一步识别,能够有效提高音频文件的音质识别的效率。
另外,由于无需对候选音频文件进行解码,只需要对帧头进行解析就可以获得候选音频文件的格式参数,因此,能够进一步提高音频文件的音质识别的效率。
可选地,在本实施例的一个可能的实现方式中,所述特征单元52,具体可以用于确定所述目标音频文件的声道数目;对所述目标音频文件的数据块进行解码,以获得原始音频数据;以及根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据。其中,解析方法和解码方法的详细描述可以参见现有技术中的相关内容,此处不再赘述。
例如,所述特征单元52具体可以对所述目标音频文件的帧头进行解析,以确定所述目标音频文件的声道数目。
或者再例如,所述特征单元52具体对所述目标音频文件的文件头进行解析,以确定所述目标音频文件的声道数目。
或者再例如,所述特征单元52还可以对目标音频文件的其他部分进行解析,以确定所述目标音频文件的声道数目,本实施例对此不进行特别限定。
或者再例如,所述特征单元52具体还可以从配置文件中,获得所述目标音频文件的声道数目。
相应地,在本实施例的一个可能的实现方式中,所述识别单元53,具体可以用于若所述声道数目大于或等于2,根据每个声道所对应的声道音频数据,获得至少两个声道所对应的第一声道音频数据和第二声道音频数据;将所述第一声道音频数据和所述第二声道音频数据进行加法处理,以获得混合声道音频数据;以及若所述混合声道音频数据大于或等于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第一音质;若所述混合声道音频数据小于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第二音质;其中,N为大于1的数;M为大于1的数。
相应地,在本实施例的一个可能的实现方式中,所述识别单元53,具体可以用于若连续指定数目(如3个)的目标声道音频数据的值中两两之间的差值,小于或等于第一幅度阈值,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。这种情况所对应的波形可以如图2所示。其中,目标声道音频数据可以为任意一个声道所对应的声道音频数据,本实施例对此不进行特别限定。
相应地,在本实施例的一个可能的实现方式中,所述识别单元53,具体可以用于若连续两个的目标声道音频数据的值的差值,大于或等于第二幅度阈值,且所述连续两个的目标声道音频数据的值的符号相反,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。这种情况所对应的波形可以如图3所示。其中,目标声道音频数据可以为任意一个声道所对应的声道音频数据,本实施例对此不进行特别限定。
可选地,在本实施例的一个可能的实现方式中,所述特征单元52,还可以进一步用于对目标声道音频数据进行分帧处理,以获得至少一帧音频数据,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;以及对所述至少一帧音频数据,进行频域变换处理,以获得每帧音频数据所对应的频域数据。其中,目标声道音频数据可以为任意一个声道所对应的声道音频数据,本实施例对此不进行特别限定。
具体地,所述频域变换处理可以包括但不限于快速傅里叶变换(FastFourier Transform,FFT)。
例如,所述特征单元52可以对目标声道音频数据按照20ms的间隔,进行分帧处理,且相邻帧之间有50%的数据重叠,以获得至少一帧音频数据。然后,所述特征单元52则可以对所述至少一帧音频数据,进行FFT处理,以获得每帧音频数据所对应的频域数据,记为Ai,j;其中,i表示频点的编号,j表示帧的编号,Ai,j表示第j个帧在第i个频点处的频域数据。
相应地,在本实施例的一个可能的实现方式中,所述识别单元53,具体可以用于根据每帧音频数据所对应的频域数据,获得每帧音频数据所对应的频域数据在每个频点处的能量分量;若每帧音频数据所对应的频域数据在至少一个相同频点处的能量分量中两两之间的差值,小于或等于所述能量阈值,识别所述目标音频文件的音质为所述第二音质。这种情况所对应的能量谱可以如图4所示。
例如,所述识别单元53根据所获得的每帧音频数据所对应的频域数据记为Ai,j,获得每帧音频数据所对应的频域数据在每个频点处的能量分量Ei,j;其中,i表示频点的编号,j表示帧的编号,Ei,j表示第j个帧在第i个频点处的能量分量。
本实施例中,通过获取单元获取待识别的目标音频文件,进而由特征单元根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,使得识别单元能够根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质,这样,才能够向用户提供真正的高音质的音频文件,使用户能够欣赏真正的高音质的音频文件。
另外,采用本发明提供的技术方案,操作简单,能够有效提高音频文件的音质识别的效率。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,音频处理引擎,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (12)

1.一种音频文件的音质识别方法,其特征在于,包括:
获取待识别的目标音频文件;
根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项;
根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质;其中,
所述根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项,包括:
确定所述目标音频文件的声道数目;
对所述目标音频文件的数据块进行解码,以获得原始音频数据;
根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据;
所述根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据之后,还包括:
对目标声道音频数据进行分帧处理,以获得至少一帧音频数据,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;
对所述至少一帧音频数据,进行频域变换处理,以获得每帧音频数据所对应的频域数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,包括:
若所述声道数目大于或等于2,根据每个声道所对应的声道音频数据,获得至少两个声道所对应的第一声道音频数据和第二声道音频数据;
将所述第一声道音频数据和所述第二声道音频数据进行加法处理,以获得混合声道音频数据;
若所述混合声道音频数据大于或等于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第一音质;
若所述混合声道音频数据小于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第二音质;其中,
N为大于1的数;M为大于1的数。
3.根据权利要求1所述的方法,其特征在于,所述根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,包括:
若连续指定数目的目标声道音频数据的值中两两之间的差值,小于或等于第一幅度阈值,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;或者
若连续两个的目标声道音频数据的值的差值,大于或等于第二幅度阈值,且所述连续两个的目标声道音频数据的值的符号相反,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。
4.根据权利要求1所述的方法,其特征在于,所述根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,包括:
根据每帧音频数据所对应的频域数据,获得每帧音频数据所对应的频域数据在每个频点处的能量分量;
若每帧音频数据所对应的频域数据在至少一个相同频点处的能量分量中两两之间的差值,小于或等于所述能量阈值,识别所述目标音频文件的音质为所述第二音质。
5.根据权利要求1~4任一权利要求所述的方法,其特征在于,所述获取待识别的目标音频文件之前,还包括:
获取候选音频文件的格式参数;
根据所述格式参数,确定所述候选音频文件为所述目标音频文件;或者识别所述候选音频文件的音质为所述第二音质。
6.根据权利要求5所述的方法,其特征在于,所述格式参数包括压缩格式、采样率、采样深度和码率中的至少一项。
7.一种音频文件的音质识别装置,其特征在于,包括:
获取单元,用于获取待识别的目标音频文件;
特征单元,用于根据所述目标音频文件,获得所述目标音频文件的时域波形特征和所述目标音频文件的频域谱线特征中的至少一项;
识别单元,用于根据所述时域波形特征和所述频域谱线特征中的至少一项,识别所述目标音频文件的音质为第一音质或第二音质,所述第一音质高于所述第二音质;其中,
所述特征单元,具体用于
确定所述目标音频文件的声道数目;
对所述目标音频文件的数据块进行解码,以获得原始音频数据;以及
根据所述声道数目和所述原始音频数据,获得每个声道所对应的声道音频数据;
所述特征单元,还用于
对目标声道音频数据进行分帧处理,以获得至少一帧音频数据,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;以及
对所述至少一帧音频数据,进行频域变换处理,以获得每帧音频数据所对应的频域数据。
8.根据权利要求7所述的装置,其特征在于,所述识别单元,具体用于
若所述声道数目大于或等于2,根据每个声道所对应的声道音频数据,获得至少两个声道所对应的第一声道音频数据和第二声道音频数据;
将所述第一声道音频数据和所述第二声道音频数据进行加法处理,以获得混合声道音频数据;以及
若所述混合声道音频数据大于或等于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第一音质;
若所述混合声道音频数据小于所述第一声道音频数据/N或所述第二声道音频数据/M,识别所述目标音频文件的音质为所述第二音质;其中,
N为大于1的数;M为大于1的数。
9.根据权利要求7所述的装置,其特征在于,所述识别单元,具体用于
若连续指定数目的目标声道音频数据的值中两两之间的差值,小于或等于第一幅度阈值,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据;或者
若连续两个的目标声道音频数据的值的差值,大于或等于第二幅度阈值,且所述连续两个的目标声道音频数据的值的符号相反,识别所述目标音频文件的音质为所述第二音质,所述目标声道音频数据包括每个声道所对应的声道音频数据中的任一声道所对应的声道音频数据。
10.根据权利要求7所述的装置,其特征在于,所述识别单元,具体用于
根据每帧音频数据所对应的频域数据,获得每帧音频数据所对应的频域数据在每个频点处的能量分量;以及
若每帧音频数据所对应的频域数据在至少一个相同频点处的能量分量中两两之间的差值,小于或等于所述能量阈值,识别所述目标音频文件的音质为所述第二音质。
11.根据权利要求7~10任一权利要求所述的装置,其特征在于,所述识别单元,还用于
获取候选音频文件的格式参数;以及
根据所述格式参数,确定所述候选音频文件为所述目标音频文件;或者识别所述候选音频文件的音质为所述第二音质。
12.根据权利要求11所述的装置,其特征在于,所述格式参数包括压缩格式、采样率、采样深度和码率中的至少一项。
CN201410235733.3A 2014-05-29 2014-05-29 音频文件的音质识别方法及装置 Active CN104036788B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410235733.3A CN104036788B (zh) 2014-05-29 2014-05-29 音频文件的音质识别方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410235733.3A CN104036788B (zh) 2014-05-29 2014-05-29 音频文件的音质识别方法及装置

Publications (2)

Publication Number Publication Date
CN104036788A CN104036788A (zh) 2014-09-10
CN104036788B true CN104036788B (zh) 2016-10-05

Family

ID=51467534

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410235733.3A Active CN104036788B (zh) 2014-05-29 2014-05-29 音频文件的音质识别方法及装置

Country Status (1)

Country Link
CN (1) CN104036788B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105047200A (zh) * 2015-07-21 2015-11-11 重庆邮电大学 一种基于fpga的flac硬件解码器及解码方法
CN105050021B (zh) * 2015-08-05 2019-02-22 Oppo广东移动通信有限公司 耳机音质检测方法、***及终端
CN105719661B (zh) * 2016-01-29 2019-06-11 西安交通大学 一种弦乐器演奏音质自动判别方法
CN106228994B (zh) * 2016-07-26 2019-02-26 广州酷狗计算机科技有限公司 一种检测音质的方法和装置
CN107895571A (zh) * 2016-09-29 2018-04-10 亿览在线网络技术(北京)有限公司 无损音频文件识别方法及装置
CN107886956B (zh) * 2017-11-13 2020-12-11 广州酷狗计算机科技有限公司 音频识别方法、装置及计算机存储介质
CN108111908A (zh) * 2017-12-25 2018-06-01 深圳Tcl新技术有限公司 音频品质确定方法、设备及计算机可读存储介质
CN111554320A (zh) * 2020-03-31 2020-08-18 紫光云技术有限公司 基于Windows平台的音频流傅里叶分析方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1213135A (zh) * 1997-08-26 1999-04-07 三星电子株式会社 高质量的音频编码/解码设备和数字通用盘
CN1777891A (zh) * 2003-04-24 2006-05-24 皇家飞利浦电子股份有限公司 参数化的时间特征分析
CN1802696A (zh) * 2003-06-05 2006-07-12 松下电器产业株式会社 音质调整装置及音质调整方法
EP1691348A1 (en) * 2005-02-14 2006-08-16 Ecole Polytechnique Federale De Lausanne Parametric joint-coding of audio sources
CN101479787A (zh) * 2006-09-29 2009-07-08 Lg电子株式会社 用于编码和解码基于对象的音频信号的方法和装置
CN101645265A (zh) * 2008-08-05 2010-02-10 中兴通讯股份有限公司 一种音频类别的实时识别方法及装置
CN101762320A (zh) * 2009-12-18 2010-06-30 深圳市万兴软件有限公司 一种在mac平台下绘制音频波形图的方法及***
CN102253987A (zh) * 2011-07-01 2011-11-23 中山大学 网络mp3音质排序方法及***
CN102510541A (zh) * 2011-12-30 2012-06-20 Tcl数码科技(深圳)有限责任公司 多屏互动的音视频内容切换方法及媒体播放器
CN102568470A (zh) * 2012-01-11 2012-07-11 广州酷狗计算机科技有限公司 一种音频文件音质识别方法及其***
CN103262159A (zh) * 2010-10-05 2013-08-21 华为技术有限公司 用于对多声道音频信号进行编码/解码的方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110049068A (ko) * 2009-11-04 2011-05-12 삼성전자주식회사 멀티 채널 오디오 신호의 부호화/복호화 장치 및 방법

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1213135A (zh) * 1997-08-26 1999-04-07 三星电子株式会社 高质量的音频编码/解码设备和数字通用盘
CN1777891A (zh) * 2003-04-24 2006-05-24 皇家飞利浦电子股份有限公司 参数化的时间特征分析
CN1802696A (zh) * 2003-06-05 2006-07-12 松下电器产业株式会社 音质调整装置及音质调整方法
EP1691348A1 (en) * 2005-02-14 2006-08-16 Ecole Polytechnique Federale De Lausanne Parametric joint-coding of audio sources
CN101479787A (zh) * 2006-09-29 2009-07-08 Lg电子株式会社 用于编码和解码基于对象的音频信号的方法和装置
CN101645265A (zh) * 2008-08-05 2010-02-10 中兴通讯股份有限公司 一种音频类别的实时识别方法及装置
CN101762320A (zh) * 2009-12-18 2010-06-30 深圳市万兴软件有限公司 一种在mac平台下绘制音频波形图的方法及***
CN103262159A (zh) * 2010-10-05 2013-08-21 华为技术有限公司 用于对多声道音频信号进行编码/解码的方法和装置
CN102253987A (zh) * 2011-07-01 2011-11-23 中山大学 网络mp3音质排序方法及***
CN102510541A (zh) * 2011-12-30 2012-06-20 Tcl数码科技(深圳)有限责任公司 多屏互动的音视频内容切换方法及媒体播放器
CN102568470A (zh) * 2012-01-11 2012-07-11 广州酷狗计算机科技有限公司 一种音频文件音质识别方法及其***

Also Published As

Publication number Publication date
CN104036788A (zh) 2014-09-10

Similar Documents

Publication Publication Date Title
CN104036788B (zh) 音频文件的音质识别方法及装置
CN108900725B (zh) 一种声纹识别方法、装置、终端设备及存储介质
CN1185626C (zh) 修改语音信号的***和方法
CN103854646B (zh) 一种实现数字音频自动分类的方法
CN102063904B (zh) 一种音频文件的旋律提取方法及旋律识别***
CN1979491A (zh) 对音乐文件分类的方法及其***
CN104064180A (zh) 演唱评分方法及装置
CN111640411B (zh) 音频合成方法、装置及计算机可读存储介质
CN112133277B (zh) 样本生成方法及装置
US9058384B2 (en) System and method for identification of highly-variable vocalizations
CN107680584B (zh) 用于切分音频的方法和装置
CN104064191A (zh) 混音方法及装置
CN106233112A (zh) 信号编码方法和设备以及信号解码方法和设备
CN104882146B (zh) 音频推广信息的处理方法及装置
CN103390403B (zh) Mfcc特征的提取方法及装置
CN112151055B (zh) 音频处理方法及装置
Zhan et al. Audio post-processing detection and identification based on audio features
CN104240697A (zh) 一种音频数据的特征提取方法及装置
CN104715756A (zh) 音频数据的处理方法及装置
KR100766170B1 (ko) 다중 레벨 양자화를 이용한 음악 요약 장치 및 방법
CN109213466B (zh) 庭审信息的显示方法及装置
CN105283915B (zh) 数字水印嵌入装置及方法以及数字水印检测装置及方法
US20130322645A1 (en) Data recognition and separation engine
CN105336327B (zh) 音频数据的增益控制方法及装置
Suhaimy et al. Classification of ambulance siren sound with MFCC-SVM

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160321

Address after: 100027 Haidian District, Qinghe Qinghe East Road, No. 23, building two, floor 2108, No., No. 18

Applicant after: BEIJING YINZHIBANG CULTURE TECHNOLOGY Co.,Ltd.

Address before: 100085 Beijing, Haidian District, No. ten on the street Baidu building, No. 10

Applicant before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220414

Address after: 518057 3305, floor 3, building 1, aerospace building, No. 51, Gaoxin South ninth Road, high tech Zone community, Yuehai street, Nanshan District, Shenzhen, Guangdong

Patentee after: Shenzhen Taile Culture Technology Co.,Ltd.

Address before: 2108, floor 2, building 23, No. 18, anningzhuang East Road, Qinghe, Haidian District, Beijing 100027

Patentee before: BEIJING YINZHIBANG CULTURE TECHNOLOGY Co.,Ltd.