CN106782508A - 语音音频的切分方法和语音音频的切分装置 - Google Patents
语音音频的切分方法和语音音频的切分装置 Download PDFInfo
- Publication number
- CN106782508A CN106782508A CN201611184097.1A CN201611184097A CN106782508A CN 106782508 A CN106782508 A CN 106782508A CN 201611184097 A CN201611184097 A CN 201611184097A CN 106782508 A CN106782508 A CN 106782508A
- Authority
- CN
- China
- Prior art keywords
- speech
- data frame
- frame
- speech audio
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000009432 framing Methods 0.000 claims abstract description 54
- 230000001143 conditioned effect Effects 0.000 claims abstract description 41
- 238000001228 spectrum Methods 0.000 claims description 52
- 238000012549 training Methods 0.000 claims description 42
- 238000001514 detection method Methods 0.000 claims description 29
- 239000000284 extract Substances 0.000 claims description 12
- 238000000605 extraction Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
- 230000005236 sound signal Effects 0.000 description 8
- 238000012360 testing method Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 241001672694 Citrus reticulata Species 0.000 description 4
- 150000001875 compounds Chemical class 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000012634 fragment Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/04—Segmentation; Word boundary detection
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供了一种语音音频的切分方法和语音音频的切分装置,其中,语音音频的切分方法包括:在对语音音频进行分帧后,生成多个数据帧并进行检测;在检测到多个数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点。通过本发明的技术方案,一方面,能够提升语音音频切分的效率,以提高建立语音标注库的效率,另一方面,针对大音频文件,能够快速有效的实现切分,不需要用户手动划分,极大降低了人工成本,提升了用户的使用体验。
Description
技术领域
本发明涉及语音识别技术领域,具体而言,涉及一种语音音频的切分方法和一种语音音频的切分装置。
背景技术
相关技术中,语音识别的目的是能够让计算机听懂人类的语言,为了实现上述目的,首先就要用大量的数据训练它,因而一段语音和其对应的内容就成为了训练的标注数据,在大量的数据通过一定的数学模型反复迭代后,计算机就能够将人的语音转换为文字,进而进行语义理解,因此,对于计算机来说,对于任何识别算法,标注数据库都是关键。
长时语音做word级标注时,需要计算机自己提特征聚类并对齐,而长时音频不利于计算机训练时对齐,即不利于让机器理解音频哪个片段,对应哪个内容,目前长时语音切分主要采用以下方式:
(1)如图1所示,采用录一句保存一个文件的方式,效率太低;
(2)如图2所示,生成一个大的音频文件,再进行切分处理,切分方式还是以人为手动切分、听音标注为主,虽然标注准确率高、可用率高,但是效率低,尤其还需要进行内容文本的手动录入,保存音频以及进行命名等繁杂操作。
发明内容
为了解决上述技术问题至少之一,本发明的一个目的在于提供一种语音音频的切分方法。
本发明的另一个目的在于提供一种语音音频的切分装置。
为了实现上述目的,本发明第一方面的实施例提供了一种语音音频的切分方法,包括:在对语音音频进行分帧后,生成多个数据帧并进行检测;在检测到多个数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点。
在该技术方案中,对语音音频进行分帧,以生成多个数据帧,并检测多个数据帧中是否存在满足预设条件的非语音数据帧,在检测到存在满足预设条件的非语音数据帧时,根据该非语音数据帧确定切分语音音频的节点,以实现语音音频的切分,一方面,能够提升语音音频切分的效率,以提高建立语音标注库的效率,另一方面,针对大音频文件,能够快速有效的实现切分,不需要用户手动划分,极大降低了人工成本,提升了用户的使用体验。
具体地,所谓分帧,即对音频信号进行加窗、分段处理,随着窗口的向右移动,对加窗后的音频信号逐步展开处理。
非语音数据帧可以是单个帧,也可以是多个数据子帧的集合,对于多个数据子帧的集合,可以预设集合中具有预设数量的连续数据子帧,在任意数据子帧均盘组预设条件时,判定非语音数据帧满足预设条件。
预设条件可以是判断当前数据帧是否满足Voice特征,并且可以分别针对时域与频谱建立。
另外,本发明提供的上述实施例中的语音音频的切分方法还可以具有如下附加技术特征:
在上述技术方案中,优选地,在检测到数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点,具体包括以下步骤:确定多个数据帧中任意数据帧的帧能量;检测任意数据帧的帧能量与预设能量阈值的关系;在检测到任意数据帧的帧能量大于预设能量阈值时,将任意数据帧确定为语音数据帧;在检测到任意数据帧的帧能量小于或等于预设能量阈值时,将任意数据帧确定为非语音数据帧,以根据非语音数据帧确定节点。
在该技术方案中,在对语音音频进行分帧后,确定每一个数据帧的帧能量,检测任意数据帧的帧能量与预设能量阈值之间的关系,在检测到任意数据帧的帧能量大于预设能量阈值时,确定该数据帧为语音数据帧,在检测到任意数据帧的帧能量小于或等于预设能量阈值时,确定该数据帧为非语音数据帧,即预设条件为数据帧的帧能量小于或等于预设能量阈值,在满足该预设条件时,根据非语音数据帧的位置,确定语音音频的切分节点,基于帧能量确定切分节点,能够快速完成长时音频的切分,检测方法简单,并且准确率较高。
具体地,首先对音频文件数据段分帧求能量,例如,FRAME_LEN=160,即将读入的160个点作为一帧,求取任意帧的帧能量Energy(i),然后与预设能量阈值ENERGY_THT比较,如果大于预设能量阈值,则将此帧能量标记为1,否则为标记为0,当当前帧能量标记为1并且下一帧能量标记为0时,则当前帧为切分后的疑似结束帧所处的点位,通过继续判断疑似结束帧之后出现预设数量个连续的帧能量标记为0,则确定疑似结束帧为结束点,如此持续操作,直至完成数据最后一个数据帧的检测,最后根据结束点的位置,将音频切分为多个单个文件,并保存为切分文件,例如,输入长时音频文件为Alex.wav,则执行程序./wav_split.exe Alex.wav后,在当前指定目录产生一个Alex文件夹,被切分的文件分别保存为Alex_001.wav Alex_002.wav……
另外,预设数量可以是一个,也可以是多个。
在上述任一技术方案中,优选地,在对语音音频进行分帧后,生成多个数据帧并进行检测前,包括:基于隐马尔可夫算法的语音识别系统,收集多个用于训练的语音音频,以及用于训练的语音音频对应的文本标注;对多个用于训练的语音音频进行分帧,并提取每帧的频谱特征;采用隐马尔可夫算法,对频谱特征和文本标注进行聚类,并经过反复迭代与强制对齐迭代后,生成silence模型和多个音素模型。
在该技术方案中,在对语音音频进行切分之前,可以通过收集多个训练语音音频,一方面,对训练语音音频进行数据标注,以生成语音音频对应的文本,另一方面对训练语音音频进行分帧后,提取特征参数,通过文本文件与特征参数结合作为训练样本输入,结合隐马尔科夫算法(Hidden Markov Model,HMM),确定silence模型和多个音素模型,从而将silence模型和多个音素模型作为频谱方向的预设条件,满足了不同方式的检测需求。
具体地,在收集到多个训练语音音频时,通过进行快速傅立叶变换(FFT),将信号从时域转到频域上进行处理,通过采用HMM模型对训练音频中的音素进行训练,能够分别确定不同的音素模型和silence模型。
进行HMM模型训练时,给定N个时序信号y1...yT(训练样本),用MLE(typicallyimplemented in EM)预计参数:包括N个状态的初始概率、状态转移概率以及状态输出概率。
在语音处理中,一个word由若干phoneme(音素)组成,语音识别可以对word建HMM,也可用对phoneme建立HMM,甚至可以对triphoneme建立HMM,以确定音素模型和silence模型。
其中,对于中文汉语普通话识别而言,音素模型一般包括声母音素和韵母音素,对于地方方言,还需要增加声调、儿化音等音素特征。由于MFCC(梅尔倒谱参数)符合人耳听觉特性,因此频谱特征采用MFCC描述,使用最为广泛,也可以采用PLP(Perceptual LinearPredictive,感知线性预测系数)描述频谱特征。在上述任一技术方案中,优选地,在检测到数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点,具体包括以下步骤:提取多个数据帧的频谱特征;将多个数据帧的频谱特征分别与silence模型以及多个音素模型进行模式匹配;在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;根据最优路径解识别语音音频对应的音素序列;根据音素序列中语音与非语音的关系,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点。
在该技术方案中,通过将多个数据帧中的任意数据帧的频谱特征进行模型匹配,在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;根据最优路径解识别语音音频对应的音素序列,在检测到任意数据帧的频谱特征与音素模型匹配时,则将任意数据帧确定为语音数据帧,在检测到任意数据帧的频谱特征与silence模型匹配时,则表明该数据帧为非语音数据帧,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点,在信噪比比较高的环境中,采用模型匹配的方式,能够提高切分准确性。
在不同场景下和/或采用不同的音频设备时,噪声的均值方差存在较大差异,因此采用模型匹配的方式判断语音数据帧或非语音数据帧时,要求训练语音音频与待切分的音频具有相同的采集环境与采集硬件。
在上述任一技术方案中,优选地,在对语音音频进行分帧后,生成多个数据帧并进行检测前,还包括:确定语音音频的信噪比;根据信噪比确定预设能量阈值。
在该技术方案中,通过根据语音音频的信噪比,确定预设能量阈值,能够提升语音数据帧与非语音数据帧的检测精度,比如在信噪比较低的情况下,可以提高预设能量阈值,能够避免出现检测不到结束点的情况。
在上述任一技术方案中,优选地,其特征在于,在对语音音频进行分帧后,生成多个数据帧并进行检测,还包括:确定语音音频的语速;根据语音音频的语速,对语音音频进行分帧,以生成多个数据帧。
在该技术方案中,通过确定语音音频的语速,以根据语速对语音音频进行分帧,比如在语速比较快时,将每一帧的时间间隔设置的短一些,从而能够提升切分的灵敏度,进一步提高切分率。
本发明第二方面的实施例提供了一种语音音频的切分装置,包括:生成单元,用于在对语音音频进行分帧后,生成多个数据帧并进行检测;确定单元,用于在检测到多个数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点。
在该技术方案中,对语音音频进行分帧,以生成多个数据帧,并检测多个数据帧中是否存在满足预设条件的非语音数据帧,在检测到存在满足预设条件的非语音数据帧时,根据该非语音数据帧确定切分语音音频的节点,以实现语音音频的切分,一方面,能够提升语音音频切分的效率,以提高建立语音标注库的效率,另一方面,针对大音频文件,能够快速有效的实现切分,不需要用户手动划分,极大降低了人工成本,提升了用户的使用体验。
具体地,所谓分帧,即对音频信号进行加窗、分段处理,随着窗口的向右移动,对加窗后的音频信号逐步展开处理。
非语音数据帧可以是单个帧,也可以是多个数据子帧的集合,对于多个数据子帧的集合,可以预设集合中具有预设数量的连续数据子帧,在任意数据子帧均盘组预设条件时,判定非语音数据帧满足预设条件。
预设条件可以是判断当前数据帧是否满足Voice特征,并且可以分别针对时域与频谱建立。
在上述技术方案中,优选地,确定单元还用于:确定多个数据帧中任意数据帧的帧能量;语音音频的切分装置还包括:检测单元,用于检测任意数据帧的帧能量与预设能量阈值的关系;确定单元还用于:在检测到任意数据帧的帧能量大于预设能量阈值时,将任意数据帧确定为语音数据帧;确定单元还用于:在检测到任意数据帧的帧能量小于或等于预设能量阈值时,将任意数据帧确定为非语音数据帧,以根据非语音数据帧确定节点。
在该技术方案中,在对语音音频进行分帧后,确定每一个数据帧的帧能量,检测任意数据帧的帧能量与预设能量阈值之间的关系,在检测到任意数据帧的帧能量大于预设能量阈值时,确定该数据帧为语音数据帧,在检测到任意数据帧的帧能量小于或等于预设能量阈值时,确定该数据帧为非语音数据帧,即预设条件为数据帧的帧能量小于或等于预设能量阈值,在满足该预设条件时,根据非语音数据帧的位置,确定语音音频的切分节点,基于帧能量确定切分节点,能够快速完成长时音频的切分,检测方法简单,并且准确率较高。
具体地,首先对音频文件数据段分帧求能量,例如,FRAME_LEN=160,即将读入的160个点作为一帧,求取任意帧的帧能量Energy(i),然后与预设能量阈值ENERGY_THT比较,如果大于预设能量阈值,则将此帧能量标记为1,否则为标记为0,当当前帧能量标记为1并且下一帧能量标记为0时,则当前帧为切分后的疑似结束帧所处的点位,通过继续判断疑似结束帧之后出现预设数量个连续的帧能量标记为0,则确定疑似结束帧为结束点,如此持续操作,直至完成数据最后一个数据帧的检测,最后根据结束点的位置,将音频切分为多个单个文件,并保存为切分文件,例如,输入长时音频文件为Alex.wav,则执行程序./wav_split.exe Alex.wav后,在当前指定目录产生一个Alex文件夹,被切分的文件分别保存为Alex_001.wav Alex_002.wav……
另外,预设数量可以是一个,也可以是多个。
在上述任一技术方案中,优选地,还包括:收集单元,用于基于隐马尔可夫算法的语音识别系统,收集多个用于训练的语音音频,以及用于训练的语音音频对应的文本标注;提取单元,用于对多个用于训练的语音音频进行分帧,并提取每帧的频谱特征;生成单元还用于:采用隐马尔可夫算法,对频谱特征和文本标注进行聚类,并经过反复迭代与强制对齐迭代后,生成silence模型和多个音素模型。
在该技术方案中,在对语音音频进行切分之前,可以通过收集多个训练语音音频,一方面,对训练语音音频进行数据标注,以生成语音音频对应的文本,另一方面对训练语音音频进行分帧后,提取特征参数,通过文本文件与特征参数,结合隐马尔科夫算法(HiddenMarkov Model,HMM),确定silence模型和多个音素模型,从而将silence模型和多个音素模型作为频谱方向的预设条件,满足了不同方式的检测需求。
具体地,在收集到多个训练语音音频时,通过进行快速傅立叶变换(FFT),将信号从时域转到频域上进行处理,通过采用HMM模型对训练音频中的音素进行训练,能够分别确定不同的音素模型和silence模型。
进行HMM模型训练时,给定N个时序信号y1...yT(训练样本),用MLE(typicallyimplemented in EM)预计参数:包括N个状态的初始概率、状态转移概率以及状态输出概率。
在语音处理中,一个word由若干phoneme(音素)组成,语音识别可以对word建HMM,也可用对phoneme建立HMM,甚至可以对triphoneme建立HMM,以确定音素模型和silence模型。
其中,对于中文汉语普通话识别而言,音素模型一般包括声母音素和韵母音素,对于地方方言,还需要增加声调、儿化音等音素特征。
由于MFCC(梅尔倒谱参数)符合人耳听觉特性,因此频谱特征采用MFCC描述,使用最为广泛,也可以采用PLP(Perceptual Linear Predictive,感知线性预测系数)描述频谱特征。在上述任一技术方案中,优选地,提取单元还用于:提取多个数据帧的频谱特征;语音音频的切分装置还包括:匹配单元,用于将多个数据帧的频谱特征分别与silence模型以及多个音素模型进行模式匹配;确定单元还用于:在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;语音音频的切分装置还包括:识别单元,用于根据最优路径解识别语音音频对应的音素序列;确定单元还用于:根据音素序列中语音与非语音的关系,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点。
在该技术方案中,通过将多个数据帧中的任意数据帧的频谱特征进行模型匹配,在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;根据最优路径解识别语音音频对应的音素序列,在检测到任意数据帧的频谱特征与音素模型匹配时,则将任意数据帧确定为语音数据帧,在检测到任意数据帧的频谱特征与silence模型匹配时,则表明该数据帧为非语音数据帧,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点,在信噪比比较高的环境中,采用模型匹配的方式,能够提高切分准确性。
在不同场景下和/或采用不同的音频设备时,噪声的均值方差存在较大差异,因此采用模型匹配的方式判断语音数据帧或非语音数据帧时,要求训练语音音频与待切分的音频具有相同的采集环境与采集硬件。
在上述任一技术方案中,优选地,确定单元还用于:确定语音音频的信噪比;确定单元还用于:根据信噪比确定预设能量阈值。
在该技术方案中,通过根据语音音频的信噪比,确定预设能量阈值,能够提升语音数据帧与非语音数据帧的检测精度,比如在信噪比较低的情况下,可以提高预设能量阈值,能够避免出现检测不到结束点的情况。
在上述任一技术方案中,优选地,确定单元还用于:确定语音音频的语速;生成单元还用于:根据语音音频的语速,对语音音频进行分帧,以生成多个数据帧。
在该技术方案中,通过确定语音音频的语速,以根据语速对语音音频进行分帧,比如在语速比较快时,将每一帧的时间间隔设置的短一些,从而能够提升切分的灵敏度,进一步提高切分率。
本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了相关技术中一个实施例的语音音频的切分方法的示意图;
图2示出了相关技术中另一个实施例的语音音频的切分方法的示意图;
图3示出了根据本发明的一个实施例的语音音频的切分方法的示意流程图;
图4示出了根据本发明的实施例的语音音频的切分装置的示意框图;
图5示出了根据本发明的另一个实施例的语音音频的切分方法的示意流程图;
图6示出了根据本发明的实施例的语音音频的切分方案的切分结果的示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图3示出了根据本发明的一个实施例的语音音频的切分方法的示意流程图。
如图3所示,根据本发明的一个实施例的语音音频的切分方法,包括:步骤102,在对语音音频进行分帧后,生成多个数据帧并进行检测;步骤104,在检测到多个数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点。
在该技术方案中,对语音音频进行分帧,以生成多个数据帧,并检测多个数据帧中是否存在满足预设条件的非语音数据帧,在检测到存在满足预设条件的非语音数据帧时,根据该非语音数据帧确定切分语音音频的节点,以实现语音音频的切分,一方面,能够提升语音音频切分的效率,以提高建立语音标注库的效率,另一方面,针对大音频文件,能够快速有效的实现切分,不需要用户手动划分,极大降低了人工成本,提升了用户的使用体验。
具体地,所谓分帧,即对音频信号进行加窗、分段处理,随着窗口的向右移动,对加窗后的音频信号逐步展开处理。
非语音数据帧可以是单个帧,也可以是多个数据子帧的集合,对于多个数据子帧的集合,可以预设集合中具有预设数量的连续数据子帧,在任意数据子帧均盘组预设条件时,判定非语音数据帧满足预设条件。
预设条件可以是判断当前数据帧是否满足Voice特征,并且可以分别针对时域与频谱建立。
另外,本发明提供的上述实施例中的语音音频的切分方法还可以具有如下附加技术特征:
在上述技术方案中,优选地,在检测到数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点,具体包括以下步骤:确定多个数据帧中任意数据帧的帧能量;检测任意数据帧的帧能量与预设能量阈值的关系;在检测到任意数据帧的帧能量大于预设能量阈值时,将任意数据帧确定为语音数据帧;在检测到任意数据帧的帧能量小于或等于预设能量阈值时,将任意数据帧确定为非语音数据帧,以根据非语音数据帧确定节点。
在该技术方案中,在对语音音频进行分帧后,确定每一个数据帧的帧能量,检测任意数据帧的帧能量与预设能量阈值之间的关系,在检测到任意数据帧的帧能量大于预设能量阈值时,确定该数据帧为语音数据帧,在检测到任意数据帧的帧能量小于或等于预设能量阈值时,确定该数据帧为非语音数据帧,即预设条件为数据帧的帧能量小于或等于预设能量阈值,在满足该预设条件时,根据非语音数据帧的位置,确定语音音频的切分节点,基于帧能量确定切分节点,能够快速完成长时音频的切分,检测方法简单,并且准确率较高。
具体地,首先对音频文件数据段分帧求能量,例如,FRAME_LEN=160,即将读入的160个点作为一帧,求取任意帧的帧能量Energy(i),然后与预设能量阈值ENERGY_THT比较,如果大于预设能量阈值,则将此帧能量标记为1,否则为标记为0,当当前帧能量标记为1并且下一帧能量标记为0时,则当前帧为切分后的疑似结束帧所处的点位,通过继续判断疑似结束帧之后出现预设数量个连续的帧能量标记为0,则确定疑似结束帧为结束点,如此持续操作,直至完成数据最后一个数据帧的检测,最后根据结束点的位置,将音频切分为多个单个文件,并保存为切分文件,例如,输入长时音频文件为Alex.wav,则执行程序./wav_split.exe Alex.wav后,在当前指定目录产生一个Alex文件夹,被切分的文件分别保存为Alex_001.wav Alex_002.wav……
另外,预设数量可以是一个,也可以是多个。
在上述任一技术方案中,优选地,在对语音音频进行分帧后,生成多个数据帧并进行检测前,基于隐马尔可夫算法的语音识别系统,收集多个用于训练的语音音频,以及用于训练的语音音频对应的文本标注;对多个用于训练的语音音频进行分帧,并提取每帧的频谱特征;采用隐马尔可夫算法,对频谱特征和文本标注进行聚类,并经过反复迭代与强制对齐迭代后,生成silence模型和多个音素模型。
在该技术方案中,在对语音音频进行切分之前,可以通过收集多个训练语音音频,一方面,对训练语音音频进行数据标注,以生成语音音频对应的文本,另一方面对训练语音音频进行分帧后,提取特征参数,通过文本文件与特征参数结合作为训练样本输入,结合隐马尔科夫算法(Hidden Markov Model,HMM),确定silence模型和多个音素模型,从而将silence模型和多个音素模型作为频谱方向的预设条件,满足了不同方式的检测需求。
具体地,在收集到多个训练语音音频时,通过进行快速傅立叶变换(FFT),将信号从时域转到频域上进行处理,通过采用HMM模型对训练音频中的音素进行训练,能够分别确定不同的音素模型和silence模型。
进行HMM模型训练时,给定N个时序信号y1...yT(训练样本),用MLE(typicallyimplemented in EM)预计参数:包括N个状态的初始概率、状态转移概率以及状态输出概率。
在语音处理中,一个word由若干phoneme(音素)组成,语音识别可以对word建HMM,也可用对phoneme建立HMM,甚至可以对triphoneme建立HMM,以确定音素模型和silence模型。
其中,对于中文汉语普通话识别而言,音素模型一般包括声母音素和韵母音素,对于地方方言,还需要增加声调、儿化音等音素特征。由于MFCC(梅尔倒谱参数)符合人耳听觉特性,因此频谱特征采用MFCC描述,使用最为广泛,也可以采用PLP(Perceptual LinearPredictive,感知线性预测系数)描述频谱特征。在上述任一技术方案中,优选地,在检测到数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点,具体包括以下步骤:提取多个数据帧的频谱特征;将多个数据帧的频谱特征分别与silence模型以及多个音素模型进行模式匹配;在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;根据最优路径解识别语音音频对应的音素序列;根据音素序列中语音与非语音的关系,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点。
在该技术方案中,通过将多个数据帧中的任意数据帧的频谱特征进行模型匹配,在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;根据最优路径解识别语音音频对应的音素序列,在检测到任意数据帧的频谱特征与音素模型匹配时,则将任意数据帧确定为语音数据帧,在检测到任意数据帧的频谱特征与silence模型匹配时,则表明该数据帧为非语音数据帧,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点,在信噪比比较高的环境中,采用模型匹配的方式,能够提高切分准确性。
在不同场景下和/或采用不同的音频设备时,噪声的均值方差存在较大差异,因此采用模型匹配的方式判断语音数据帧或非语音数据帧时,要求训练语音音频与待切分的音频具有相同的采集环境与采集硬件。
在上述任一技术方案中,优选地,在对语音音频进行分帧后,生成多个数据帧并进行检测前,还包括:确定语音音频的信噪比;根据信噪比确定预设能量阈值。
在该技术方案中,通过根据语音音频的信噪比,确定预设能量阈值,能够提升语音数据帧与非语音数据帧的检测精度,比如在信噪比较低的情况下,可以提高预设能量阈值,能够避免出现检测不到结束点的情况。
在上述任一技术方案中,优选地,其特征在于,在对语音音频进行分帧后,生成多个数据帧并进行检测,还包括:确定语音音频的语速;根据语音音频的语速,对语音音频进行分帧,以生成多个数据帧。
在该技术方案中,通过确定语音音频的语速,以根据语速对语音音频进行分帧,比如在语速比较快时,将每一帧的时间间隔设置的短一些,从而能够提升切分的灵敏度,进一步提高切分率。
图4示出了根据本发明的实施例的语音音频的切分装置的示意框图。
如图4所示,根据本发明的实施例的语音音频的切分装置200,包括:生成单元202,用于在对语音音频进行分帧后,生成多个数据帧并进行检测;确定单元204,用于在检测到多个数据帧中存在满足预设条件的非语音数据帧时,根据非语音数据帧确定切分语音音频的节点。
在该技术方案中,对语音音频进行分帧,以生成多个数据帧,并检测多个数据帧中是否存在满足预设条件的非语音数据帧,在检测到存在满足预设条件的非语音数据帧时,根据该非语音数据帧确定切分语音音频的节点,以实现语音音频的切分,一方面,能够提升语音音频切分的效率,以提高建立语音标注库的效率,另一方面,针对大音频文件,能够快速有效的实现切分,不需要用户手动划分,极大降低了人工成本,提升了用户的使用体验。
具体地,所谓分帧,即对音频信号进行加窗、分段处理,随着窗口的向右移动,对加窗后的音频信号逐步展开处理。
非语音数据帧可以是单个帧,也可以是多个数据子帧的集合,对于多个数据子帧的集合,可以预设集合中具有预设数量的连续数据子帧,在任意数据子帧均盘组预设条件时,判定非语音数据帧满足预设条件。
预设条件可以是判断当前数据帧是否满足Voice特征,并且可以分别针对时域与频谱建立。
在上述技术方案中,优选地,确定单元204还用于:确定多个数据帧中任意数据帧的帧能量;语音音频的切分装置200还包括:检测单元206,用于检测任意数据帧的帧能量与预设能量阈值的关系;确定单元204还用于:在检测到任意数据帧的帧能量大于预设能量阈值时,将任意数据帧确定为语音数据帧;确定单元204还用于:在检测到任意数据帧的帧能量小于或等于预设能量阈值时,将任意数据帧确定为非语音数据帧,以根据非语音数据帧确定节点。
在该技术方案中,在对语音音频进行分帧后,确定每一个数据帧的帧能量,检测任意数据帧的帧能量与预设能量阈值之间的关系,在检测到任意数据帧的帧能量大于预设能量阈值时,确定该数据帧为语音数据帧,在检测到任意数据帧的帧能量小于或等于预设能量阈值时,确定该数据帧为非语音数据帧,即预设条件为数据帧的帧能量小于或等于预设能量阈值,在满足该预设条件时,根据非语音数据帧的位置,确定语音音频的切分节点,基于帧能量确定切分节点,能够快速完成长时音频的切分,检测方法简单,并且准确率较高。
具体地,首先对音频文件数据段分帧求能量,例如,FRAME_LEN=160,即将读入的160个点作为一帧,求取任意帧的帧能量Energy(i),然后与预设能量阈值ENERGY_THT比较,如果大于预设能量阈值,则将此帧能量标记为1,否则为标记为0,当当前帧能量标记为1并且下一帧能量标记为0时,则当前帧为切分后的疑似结束帧所处的点位,通过继续判断疑似结束帧之后出现预设数量个连续的帧能量标记为0,则确定疑似结束帧为结束点,如此持续操作,直至完成数据最后一个数据帧的检测,最后根据结束点的位置,将音频切分为多个单个文件,并保存为切分文件,例如,输入长时音频文件为Alex.wav,则执行程序./wav_split.exe Alex.wav后,在当前指定目录产生一个Alex文件夹,被切分的文件分别保存为Alex_001.wav Alex_002.wav……
另外,预设数量可以是一个,也可以是多个。
在上述任一技术方案中,优选地,还包括:收集单元208,用于基于隐马尔可夫算法的语音识别系统,收集多个用于训练的语音音频,以及用于训练的语音音频对应的文本标注;提取单元210,用于对多个用于训练的语音音频进行分帧,并提取每帧的频谱特征;生成单元202还用于:采用隐马尔可夫算法,对频谱特征和文本标注进行聚类,并经过反复迭代与强制对齐迭代后,生成silence模型和多个音素模型。
在该技术方案中,在对语音音频进行切分之前,可以通过收集多个训练语音音频,一方面,对训练语音音频进行数据标注,以生成语音音频对应的文本,另一方面对训练语音音频进行分帧后,提取特征参数,通过文本文件与特征参数,结合隐马尔科夫算法(HiddenMarkov Model,HMM),确定silence模型和多个音素模型,从而将silence模型和多个音素模型作为频谱方向的预设条件,满足了不同方式的检测需求。
具体地,在收集到多个训练语音音频时,通过进行快速傅立叶变换(FFT),将信号从时域转到频域上进行处理,通过采用HMM模型对训练音频中的音素进行训练,能够分别确定不同的音素模型和silence模型。
进行HMM模型训练时,给定N个时序信号y1...yT(训练样本),用MLE(typicallyimplemented in EM)预计参数:包括N个状态的初始概率、状态转移概率以及状态输出概率。
在语音处理中,一个word由若干phoneme(音素)组成,语音识别可以对word建HMM,也可用对phoneme建立HMM,甚至可以对triphoneme建立HMM,以确定音素模型和silence模型。其中,对于中文汉语普通话识别而言,音素模型一般包括声母音素和韵母音素,对于地方方言,还需要增加声调、儿化音等音素特征。由于MFCC(梅尔倒谱参数)符合人耳听觉特性,因此频谱特征采用MFCC描述,使用最为广泛,也可以采用PLP(Perceptual LinearPredictive,感知线性预测系数)描述频谱特征。在上述任一技术方案中,优选地,提取单元210还用于:提取多个数据帧的频谱特征;语音音频的切分装置200还包括:匹配单元212,用于将多个数据帧的频谱特征分别与silence模型以及多个音素模型进行模式匹配;确定单元204还用于:在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;语音音频的切分装置200还包括:识别单元214,用于根据最优路径解识别语音音频对应的音素序列;确定单元204还用于:根据音素序列中语音与非语音的关系,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点。
在该技术方案中,通过将多个数据帧中的任意数据帧的频谱特征进行模型匹配,在多个数据帧的结束帧完成模式匹配后,在结束帧执行回溯,以确定最优路径解;根据最优路径解识别语音音频对应的音素序列,在检测到任意数据帧的频谱特征与音素模型匹配时,则将任意数据帧确定为语音数据帧,在检测到任意数据帧的频谱特征与silence模型匹配时,则表明该数据帧为非语音数据帧,确定语音数据帧与非语音数据帧的边界节点,以将边界节点确定为节点,在信噪比比较高的环境中,采用模型匹配的方式,能够提高切分准确性。
在不同场景下和/或采用不同的音频设备时,噪声的均值方差存在较大差异,因此采用模型匹配的方式判断语音数据帧或非语音数据帧时,要求训练语音音频与待切分的音频具有相同的采集环境与采集硬件。
在上述任一技术方案中,优选地,确定单元204还用于:确定语音音频的信噪比;确定单元204还用于:根据信噪比确定预设能量阈值。
在该技术方案中,通过根据语音音频的信噪比,确定预设能量阈值,能够提升语音数据帧与非语音数据帧的检测精度,比如在信噪比较低的情况下,可以提高预设能量阈值,能够避免出现检测不到结束点的情况。
在上述任一技术方案中,优选地,确定单元204还用于:确定语音音频的语速;生成单元202还用于:根据语音音频的语速,对语音音频进行分帧,以生成多个数据帧。
在该技术方案中,通过确定语音音频的语速,以根据语速对语音音频进行分帧,比如在语速比较快时,将每一帧的时间间隔设置的短一些,从而能够提升切分的灵敏度,进一步提高切分率。
图5示出了根据本发明的另一个实施例的语音音频的切分方法的示意流程图。
如图5所示,根据本发明的另一个实施例的语音音频的切分方法,包括:步骤302,在对语音音频进行分帧后,求任意帧的帧能量;步骤304,检测任意帧的帧能量是否大于预设能量阈值,在检测结果为“是”时,进入步骤306,在检测结果为“否”时,进入步骤312;步骤306,将任意帧标志为1;步骤308,任意帧标志为1&&任意帧的下一帧标志为0,在检测结果为“是”时,进入步骤310,在检测结果为“否”时,返回步骤304;步骤310,将任意帧的位置确定为疑似结束点位;步骤312,将任意帧标志为0,并进入步骤314;步骤314,检测是否具有N个连续的标志为0的帧,在检测结果为“是”时,进入步骤316,在检测结果为“否”时,返回步骤304;步骤316,将任意帧确定为结束点位;步骤318,检测是否为最后数据帧,在检测结果为“是”时,结束进程,在检测结果为“否”时,返回步骤304。
首先对音频文件数据段分帧求能量,例如,FRAME_LEN=160,即将读入的160个点作为一帧,求取任意帧的帧能量Energy(i),然后与预设能量阈值ENERGY_THT比较,如果大于预设能量阈值,则将此帧能量标记为1,否则为标记为0,当当前帧能量标记为1并且下一帧能量标记为0时,则当前帧为切分后的疑似结束帧所处的点位,通过继续判断疑似结束帧之后出现预设数量个连续的帧能量标记为0,则确定疑似结束帧为结束点,如此持续操作,直至完成数据最后一个数据帧的检测,最后根据结束点的位置,将音频切分为多个单个文件,并保存为切分文件,例如,输入长时音频文件为Alex.wav,则执行程序./wav_split.exeAlex.wav后,在当前指定目录产生一个Alex文件夹,被切分的文件分别保存为Alex_001.wav Alex_002.wav……,根据非语音数据帧的位置,确定语音音频的切分节点,基于帧能量确定切分节点,能够快速完成长时音频的切分,检测方法简单,并且准确率较高。
图6示出了根据本发明的实施例的语音音频的切分方案的切分结果的示意图。
如图6所示,根据该非语音数据帧确定切分语音音频的节点,以实现语音音频的切分,一方面,能够提升语音音频切分的效率,以提高建立语音标注库的效率,另一方面,针对大音频文件,能够快速有效的实现切分,不需要用户手动划分,极大降低了人工成本,提升了用户的使用体验。
在本发明中,术语“第一”、“第二”、“第三”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
本发明的描述中,需要理解的是,术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或单元必须具有特定的方向、以特定的方位构造和操作,因此,不能理解为对本发明的限制。
在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种语音音频的切分方法,其特征在于,包括:
在对所述语音音频进行分帧后,生成多个数据帧并进行检测;
在检测到所述多个数据帧中存在满足预设条件的非语音数据帧时,根据所述非语音数据帧确定切分所述语音音频的节点。
2.根据权利要求1所述的语音音频的切分方法,其特征在于,所述在检测到所述多个数据帧中存在满足预设条件的非语音数据帧时,根据所述非语音数据帧确定切分所述语音音频的节点,具体包括以下步骤:
确定所述多个数据帧中任意数据帧的帧能量;
检测所述任意数据帧的帧能量与预设能量阈值的关系;
在检测到所述任意数据帧的帧能量大于所述预设能量阈值时,将所述任意数据帧确定为语音数据帧;
在检测到所述任意数据帧的帧能量小于或等于所述预设能量阈值时,将所述任意数据帧确定为所述非语音数据帧,以根据所述非语音数据帧确定所述节点。
3.根据权利要求1所述的语音音频的切分方法,其特征在于,所述在对所述语音音频进行分帧后,生成多个数据帧并进行检测前,包括:
基于隐马尔可夫算法的语音识别系统,收集多个用于训练的语音音频,以及所述用于训练的语音音频对应的文本标注;
对所述多个用于训练的语音音频进行分帧,并提取每帧的频谱特征;
采用隐马尔可夫算法,对所述频谱特征和所述文本标注进行聚类,并经过反复迭代与强制对齐迭代后,生成silence模型和多个音素模型。
4.根据权利要求3所述的语音音频的切分方法,其特征在于,所述在检测到所述多个数据帧中存在满足预设条件的非语音数据帧时,根据所述非语音数据帧确定切分所述语音音频的节点,具体包括以下步骤:
提取所述多个数据帧的频谱特征;
将所述多个数据帧的频谱特征分别与所述silence模型以及所述多个音素模型进行模式匹配;
在所述多个数据帧的结束帧完成模式匹配后,在所述结束帧执行回溯,以确定最优路径解;
根据所述最优路径解识别所述语音音频对应的音素序列;
根据所述音素序列中语音与非语音的关系,确定语音数据帧与所述非语音数据帧的边界节点,以将所述边界节点确定为所述节点。
5.根据权利要求2所述的语音音频的切分方法,其特征在于,所述在对所述语音音频进行分帧后,生成多个数据帧并进行检测前,还包括:
确定所述语音音频的信噪比;
根据所述信噪比确定所述预设能量阈值。
6.根据权利要求1至5中任一项所述的语音音频的切分方法,其特征在于,所述在对所述语音音频进行分帧后,生成多个数据帧并进行检测,还包括:
确定所述语音音频的语速;
根据所述语音音频的语速,对所述语音音频进行分帧,以生成所述多个数据帧。
7.一种语音音频的切分装置,其特征在于,包括:
生成单元,用于在对所述语音音频进行分帧后,生成多个数据帧并进行检测;
确定单元,用于在检测到所述多个数据帧中存在满足预设条件的非语音数据帧时,根据所述非语音数据帧确定切分所述语音音频的节点。
8.根据权利要求7所述的语音音频的切分装置,其特征在于,
所述确定单元还用于:确定所述多个数据帧中任意数据帧的帧能量;
所述语音音频的切分装置还包括:
检测单元,用于检测所述任意数据帧的帧能量与预设能量阈值的关系;
所述确定单元还用于:在检测到所述任意数据帧的帧能量大于所述预设能量阈值时,将所述任意数据帧确定为语音数据帧;
所述确定单元还用于:在检测到所述任意数据帧的帧能量小于或等于所述预设能量阈值时,将所述任意数据帧确定为所述非语音数据帧,以根据所述非语音数据帧确定所述节点。
9.根据权利要求7所述的语音音频的切分装置,其特征在于,还包括:
收集单元,用于基于隐马尔可夫算法的语音识别系统,收集多个用于训练的语音音频,以及所述用于训练的语音音频对应的文本标注;
提取单元,用于对所述多个用于训练的语音音频进行分帧,并提取每帧的频谱特征;
所述生成单元还用于:采用隐马尔可夫算法,对所述频谱特征和所述文本标注进行聚类,并经过反复迭代与强制对齐迭代后,生成silence模型和多个音素模型。
10.根据权利要求9所述的语音音频的切分装置,其特征在于,
所述提取单元还用于:提取所述多个数据帧的频谱特征;
所述语音音频的切分装置还包括:
匹配单元,用于将所述多个数据帧的频谱特征分别与所述silence模型以及所述多个音素模型进行模式匹配;
所述确定单元还用于:在所述多个数据帧的结束帧完成模式匹配后,在所述结束帧执行回溯,以确定最优路径解;
所述语音音频的切分装置还包括:
识别单元,用于根据所述最优路径解识别所述语音音频对应的音素序列;
所述确定单元还用于:根据所述音素序列中语音与非语音的关系,确定语音数据帧与所述非语音数据帧的边界节点,以将所述边界节点确定为所述节点。
11.根据权利要求8所述的语音音频的切分装置,其特征在于,
所述确定单元还用于:确定所述语音音频的信噪比;
所述确定单元还用于:根据所述信噪比确定所述预设能量阈值。
12.根据权利要求7至11中任一项所述的语音音频的切分装置,其特征在于,
所述确定单元还用于:确定所述语音音频的语速;
所述生成单元还用于:根据所述语音音频的语速,对所述语音音频进行分帧,以生成所述多个数据帧。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611184097.1A CN106782508A (zh) | 2016-12-20 | 2016-12-20 | 语音音频的切分方法和语音音频的切分装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611184097.1A CN106782508A (zh) | 2016-12-20 | 2016-12-20 | 语音音频的切分方法和语音音频的切分装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106782508A true CN106782508A (zh) | 2017-05-31 |
Family
ID=58893884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611184097.1A Pending CN106782508A (zh) | 2016-12-20 | 2016-12-20 | 语音音频的切分方法和语音音频的切分装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106782508A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107680584A (zh) * | 2017-09-29 | 2018-02-09 | 百度在线网络技术(北京)有限公司 | 用于切分音频的方法和装置 |
CN108021675A (zh) * | 2017-12-07 | 2018-05-11 | 北京慧听科技有限公司 | 一种多设备录音的自动切分对齐方法 |
CN108932941A (zh) * | 2017-10-13 | 2018-12-04 | 北京猎户星空科技有限公司 | 语音识别方法、装置及计算机设备、存储介质及程序产品 |
CN109087632A (zh) * | 2018-08-17 | 2018-12-25 | 平安科技(深圳)有限公司 | 语音处理方法、装置、计算机设备及存储介质 |
CN109767792A (zh) * | 2019-03-18 | 2019-05-17 | 百度国际科技(深圳)有限公司 | 语音端点检测方法、装置、终端和存储介质 |
CN111276121A (zh) * | 2020-01-23 | 2020-06-12 | 北京世纪好未来教育科技有限公司 | 语音对齐方法、装置、电子设备及存储介质 |
CN111292735A (zh) * | 2018-12-06 | 2020-06-16 | 北京嘀嘀无限科技发展有限公司 | 信号处理装置、方法、电子设备及计算机存储介质 |
CN112634907A (zh) * | 2020-12-24 | 2021-04-09 | 百果园技术(新加坡)有限公司 | 用于语音识别的音频数据处理方法及装置 |
CN112652324A (zh) * | 2020-12-28 | 2021-04-13 | 深圳万兴软件有限公司 | 语音增强优化方法及语音增强优化系统、可读存储介质 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1343967A (zh) * | 2000-09-12 | 2002-04-10 | 日本先锋公司 | 语音识别系统 |
CN101221762A (zh) * | 2007-12-06 | 2008-07-16 | 上海大学 | 一种mp3压缩域音频分割方法 |
CN101308653A (zh) * | 2008-07-17 | 2008-11-19 | 安徽科大讯飞信息科技股份有限公司 | 一种应用于语音识别系统的端点检测方法 |
CN101645271A (zh) * | 2008-12-23 | 2010-02-10 | 中国科学院声学研究所 | 发音质量评估系统中的置信度快速求取方法 |
CN101887725A (zh) * | 2010-04-30 | 2010-11-17 | 中国科学院声学研究所 | 一种基于音素混淆网络的音素后验概率计算方法 |
CN102543063A (zh) * | 2011-12-07 | 2012-07-04 | 华南理工大学 | 基于说话人分割与聚类的多说话人语速估计方法 |
CN103345922A (zh) * | 2013-07-05 | 2013-10-09 | 张巍 | 一种长篇幅语音全自动切分方法 |
CN103559882A (zh) * | 2013-10-14 | 2014-02-05 | 华南理工大学 | 一种基于说话人分割的会议主持人语音提取方法 |
CN103646649A (zh) * | 2013-12-30 | 2014-03-19 | 中国科学院自动化研究所 | 一种高效的语音检测方法 |
CN104505090A (zh) * | 2014-12-15 | 2015-04-08 | 北京国双科技有限公司 | 敏感词的语音识别方法和装置 |
CN104780388A (zh) * | 2015-03-31 | 2015-07-15 | 北京奇艺世纪科技有限公司 | 一种视频数据的切分方法和装置 |
CN104933048A (zh) * | 2014-03-17 | 2015-09-23 | 联想(北京)有限公司 | 一种语音信息处理方法、装置和电子设备 |
CN105336321A (zh) * | 2015-09-25 | 2016-02-17 | 百度在线网络技术(北京)有限公司 | 用于语音合成的音子切分方法和装置 |
CN105869622A (zh) * | 2015-01-21 | 2016-08-17 | 上海羽扇智信息科技有限公司 | 中文热词检测方法和装置 |
-
2016
- 2016-12-20 CN CN201611184097.1A patent/CN106782508A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1343967A (zh) * | 2000-09-12 | 2002-04-10 | 日本先锋公司 | 语音识别系统 |
CN101221762A (zh) * | 2007-12-06 | 2008-07-16 | 上海大学 | 一种mp3压缩域音频分割方法 |
CN101308653A (zh) * | 2008-07-17 | 2008-11-19 | 安徽科大讯飞信息科技股份有限公司 | 一种应用于语音识别系统的端点检测方法 |
CN101645271A (zh) * | 2008-12-23 | 2010-02-10 | 中国科学院声学研究所 | 发音质量评估系统中的置信度快速求取方法 |
CN101887725A (zh) * | 2010-04-30 | 2010-11-17 | 中国科学院声学研究所 | 一种基于音素混淆网络的音素后验概率计算方法 |
CN102543063A (zh) * | 2011-12-07 | 2012-07-04 | 华南理工大学 | 基于说话人分割与聚类的多说话人语速估计方法 |
CN103345922A (zh) * | 2013-07-05 | 2013-10-09 | 张巍 | 一种长篇幅语音全自动切分方法 |
CN103559882A (zh) * | 2013-10-14 | 2014-02-05 | 华南理工大学 | 一种基于说话人分割的会议主持人语音提取方法 |
CN103646649A (zh) * | 2013-12-30 | 2014-03-19 | 中国科学院自动化研究所 | 一种高效的语音检测方法 |
CN104933048A (zh) * | 2014-03-17 | 2015-09-23 | 联想(北京)有限公司 | 一种语音信息处理方法、装置和电子设备 |
CN104505090A (zh) * | 2014-12-15 | 2015-04-08 | 北京国双科技有限公司 | 敏感词的语音识别方法和装置 |
CN105869622A (zh) * | 2015-01-21 | 2016-08-17 | 上海羽扇智信息科技有限公司 | 中文热词检测方法和装置 |
CN104780388A (zh) * | 2015-03-31 | 2015-07-15 | 北京奇艺世纪科技有限公司 | 一种视频数据的切分方法和装置 |
CN105336321A (zh) * | 2015-09-25 | 2016-02-17 | 百度在线网络技术(北京)有限公司 | 用于语音合成的音子切分方法和装置 |
Non-Patent Citations (1)
Title |
---|
栾悉道等: "《多媒体情报处理技术》", 31 May 2016 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107680584B (zh) * | 2017-09-29 | 2020-08-25 | 百度在线网络技术(北京)有限公司 | 用于切分音频的方法和装置 |
CN107680584A (zh) * | 2017-09-29 | 2018-02-09 | 百度在线网络技术(北京)有限公司 | 用于切分音频的方法和装置 |
CN108932941A (zh) * | 2017-10-13 | 2018-12-04 | 北京猎户星空科技有限公司 | 语音识别方法、装置及计算机设备、存储介质及程序产品 |
CN108021675A (zh) * | 2017-12-07 | 2018-05-11 | 北京慧听科技有限公司 | 一种多设备录音的自动切分对齐方法 |
CN108021675B (zh) * | 2017-12-07 | 2021-11-09 | 北京慧听科技有限公司 | 一种多设备录音的自动切分对齐方法 |
CN109087632A (zh) * | 2018-08-17 | 2018-12-25 | 平安科技(深圳)有限公司 | 语音处理方法、装置、计算机设备及存储介质 |
CN109087632B (zh) * | 2018-08-17 | 2023-06-06 | 平安科技(深圳)有限公司 | 语音处理方法、装置、计算机设备及存储介质 |
CN111292735A (zh) * | 2018-12-06 | 2020-06-16 | 北京嘀嘀无限科技发展有限公司 | 信号处理装置、方法、电子设备及计算机存储介质 |
CN109767792B (zh) * | 2019-03-18 | 2020-08-18 | 百度国际科技(深圳)有限公司 | 语音端点检测方法、装置、终端和存储介质 |
CN109767792A (zh) * | 2019-03-18 | 2019-05-17 | 百度国际科技(深圳)有限公司 | 语音端点检测方法、装置、终端和存储介质 |
CN111276121B (zh) * | 2020-01-23 | 2021-04-30 | 北京世纪好未来教育科技有限公司 | 语音对齐方法、装置、电子设备及存储介质 |
CN111276121A (zh) * | 2020-01-23 | 2020-06-12 | 北京世纪好未来教育科技有限公司 | 语音对齐方法、装置、电子设备及存储介质 |
CN112634907A (zh) * | 2020-12-24 | 2021-04-09 | 百果园技术(新加坡)有限公司 | 用于语音识别的音频数据处理方法及装置 |
CN112634907B (zh) * | 2020-12-24 | 2024-05-17 | 百果园技术(新加坡)有限公司 | 用于语音识别的音频数据处理方法及装置 |
CN112652324A (zh) * | 2020-12-28 | 2021-04-13 | 深圳万兴软件有限公司 | 语音增强优化方法及语音增强优化系统、可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111816218B (zh) | 语音端点检测方法、装置、设备及存储介质 | |
CN106782508A (zh) | 语音音频的切分方法和语音音频的切分装置 | |
KR102339594B1 (ko) | 객체 인식 방법, 컴퓨터 디바이스 및 컴퓨터 판독 가능 저장 매체 | |
CN103928023B (zh) | 一种语音评分方法及系统 | |
CN107945805B (zh) | 一种智能化跨语言语音识别转化方法 | |
CN105529028B (zh) | 语音解析方法和装置 | |
CN103503060B (zh) | 使用听觉注意力线索的语音音节/元音/音素边界检测 | |
CN103971678B (zh) | 关键词检测方法和装置 | |
CN103617799B (zh) | 一种适应于移动设备的英语语句发音质量检测方法 | |
CN108922541B (zh) | 基于dtw和gmm模型的多维特征参数声纹识别方法 | |
Ananthapadmanabha et al. | Detection of the closure-burst transitions of stops and affricates in continuous speech using the plosion index | |
CN109192213A (zh) | 庭审语音实时转写方法、装置、计算机设备及存储介质 | |
CN108694954A (zh) | 一种性别年龄识别方法、装置、设备及可读存储介质 | |
US7177810B2 (en) | Method and apparatus for performing prosody-based endpointing of a speech signal | |
CN107731233A (zh) | 一种基于rnn的声纹识别方法 | |
CN105374352A (zh) | 一种语音激活方法及系统 | |
KR101616112B1 (ko) | 음성 특징 벡터를 이용한 화자 분리 시스템 및 방법 | |
CN107886968B (zh) | 语音评测方法及系统 | |
KR20140079092A (ko) | 음향그룹의 전이확률을 활용한 문맥독립 성별인식 방법 및 장치 | |
US20120078625A1 (en) | Waveform analysis of speech | |
CN106782517A (zh) | 一种语音音频关键词过滤方法及装置 | |
Pao et al. | Combining acoustic features for improved emotion recognition in mandarin speech | |
CN112466287A (zh) | 一种语音分割方法、装置以及计算机可读存储介质 | |
CN103021407A (zh) | 一种黏着语语音识别方法及系统 | |
CN105869622B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |