CN103198849B - 一种用于dat转录音频的音频修复方法及其系统 - Google Patents
一种用于dat转录音频的音频修复方法及其系统 Download PDFInfo
- Publication number
- CN103198849B CN103198849B CN201310053629.8A CN201310053629A CN103198849B CN 103198849 B CN103198849 B CN 103198849B CN 201310053629 A CN201310053629 A CN 201310053629A CN 103198849 B CN103198849 B CN 103198849B
- Authority
- CN
- China
- Prior art keywords
- file
- sample segments
- sample
- master file
- auxiliary
- 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.)
- Expired - Fee Related
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
本发明公开了一种用于DAT转录音频的音频修复方法及其系统。该修复方法包括:用转录机对DAT磁带连续转录两次,获得两个转录音频文件,将其分别作为主文件和辅文件,匹配主文件和辅文件,对主文件的缺失畸变样本段用辅文件中与之匹配的样本段替换,并使用数据无缝处理来修复;如修复成功,修复结束;如修复不成功,对原DAT磁带使用转录机进行再次转录获得新音频文件,将新音频文件和修复文件作为新的主文件和辅文件,重新修复,直至修复成功为止。本发明的用于DAT转录音频的音频修复方法及其系统,在DAT转录的音频文件出现数据缺失畸变时,大幅度地提高了音频修复的效率,降低了成本,而且其数据修复的成功率可达到100%。
Description
技术领域
本发明涉及一种音频的修复方法及其系统,尤其涉及一种用于DAT转录音频的音频修复方法及其系统。
背景技术
Audio DAT是一种用于磁带数字录音的专业品质级别的标准媒体和技术。Audio DAT设备是一个数字磁带转录机,大多数的Audio DAT转录机都能以44.1千赫、CD音频标准录音。DAT已经成为掌握录音的专业和半专业环境中的标准存档技术。
在使用Audio DAT转录机将磁带上的数据转录为数字音频数据时,由于AudioDAT转录机器本身固有的缺陷,是转录数据会随机产生小段的扭曲、丢失等现象。这些转录数据出现的扭曲、缺失现象大致分为三种情况:1.数据显式缺失现象,即显式缺失数据段的样本值为0;2.数据显式畸变现象,即肉眼观察缺失段的值近乎为0,但实际检测出缺失段的值很小,平均幅度约为10-5,很少为0;3.数据隐式畸变现象,即声音样本未出现断音现象,只是声音质量下降,能通过声音样本的波形图观察出来。这三种缺失现象中,显式缺失比较容易辨识,后面两种畸变比较复杂,需要通过多种方法综合使用才能识别和修复。这种数据缺失畸变的现象不是个别机器出现的偶然现象,而是几乎每台机器在转录时都会发生的,只是出现的频率或时间不同。这种转录过程出现的不可避免的数据缺失畸变情况严重影响了转录出的数字音频文件的文化特色和音质特点。
目前,这种音频数据的畸变缺失现象可以通过人工方法进行修复,但是由于DAT已经成为标准的存档技术,所以往往是大批量的音频文件需要修复,采用人工方法进行修复,修复起来数据量及其巨大,成本很高,而且修复的效果和成功率也不能保证。
发明内容
有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种在DAT数字化转存数据出现扭曲、丢失的情况下,通过技术手段对转录的音频结果进行分析、研究,修复的修复方法及其系统。
为实现上述目的,本发明提供了一种用于DAT转录音频的音频修复方法,其特征在于,包括:
步骤100使用Audio DAT转录机对DAT磁带进行转录,获得第一转录音频文件;
步骤200使用所述Audio DAT转录机对所述DAT磁带进行再次转录,获得第二转录音频文件;
步骤300对所述第一转录音频文件和所述第二转录音频文件做归一化处理,并将其中长度较长的一个作为主文件,长度较短的一个作为辅文件;
步骤400将所述主文件和所述辅文件对齐;
步骤500将所述主文件分割成n个样本段,并对分割后的所述主文件的样本段赋予编号,得到样本段A1、样本段A2、…、样本段An,在所述辅文件中搜索与各个所述主文件样本段的波形匹配的样本段作为所述辅文件的样本段,得到m个所述辅文件的样本段:样本段B1、样本段B2、…、样本段Bm;各个所述主文件样本段与各个所述辅文件样本段之间的匹配关系为:所述样本段B1与所述样本段A1匹配、所述样本段B2与所述样本段A2匹配、…、所述样本段Bm与所述样本段Am匹配,所述m≤n;建立所述匹配关系的匹配表;
步骤600分析所述的匹配表,找出所述主文件的样本段和所述辅文件的样本段中的可用样本段,并对各个所述可用样本段作标识;
步骤700建立修复文件,按照所述编号顺序,依次将所述主文件和所述辅文件中的所述可用样本段写入所述修复文件;
步骤800判断所述修复文件是否修复成功,若修复成功,则进入步骤900;若修复不成功,则将所述修复文件作为第一转录音频文件,跳转入步骤200;
步骤900输出所述修复文件。
进一步地,所述第一转录音频文件和所述第二转录音频文件的采样频率均为44.1kHz;所述第一转录音频和所述第二转录音频的长度都要大于3×217。
进一步地,所述步骤400的所述主文件和所述辅文件对齐,包括:将所述辅文件中的前20%位置处取一个样本段,所述样本段的长度为217,在所述主文件的前10%-30%的范围内搜索与所述样本段的起点位置PBm的数据匹配的数据的位置Pmin:
若Pmin<0,则对齐失败;若Pmin>PBm,则设定所述主文件上与所述辅文件匹配的起点位置PAh为:PAh=Pmin-PBm,所述辅文件上与所述主文件匹配的起点位置P Bh为所述辅文件的起点位置PB0;
若Pmin<PBm,则设定所述主文件上与所述辅文件匹配的起点位置PAh为所述主文件的起点位置PA0,所述辅文件上与所述主文件匹配的起点位置PBh为:PBh=PBm-Pmin;
若Pmin=PBm,则所述主文件和所述辅文件已对齐,设定所述主文件上与所述辅文件匹配的起点位置P Ah为所述主文件的起点位置PA0,所述辅文件上与所述主文件匹配的起点位置P Bh为所述辅文件的起点位置P B0。
进一步地,所述步骤500中对所述主文件的分割是从所述主文件的所述起点位置PAh开始,且分割后的样本段的长度都为214;对所述辅文件的搜索是从所述辅文件的所述起点位置PBh开始的。
进一步地,所述步骤500中的与一个所述主文件样本段波形匹配的一个所述辅文件样本段中的各个数据与所述主文件样本段中的各个数据依次对应且相等。
进一步地,所述步骤600中的所述的可用样本段的判断依据为:所述主文件的样本段在所述主文件中的位置为PA,根据所述匹配表,获得其在所述辅文件中的匹配的样本段和所述匹配的样本段在所述辅文件中的位置PB,
若PA=PB,则所述主文件样本段和所述辅文件样本段为所述可用的所述主文件样本段和所述可用的所述辅文件样本段;
若PA>PB,则所述主文件样本段为所述可用的所述主文件样本段,即所述辅文件样本段有数据缺失畸变现象;
若PB>PA,则所述辅文件样本段为所述可用的所述辅文件样本段,即所述主文件样本段有数据缺失畸变现象;
在所述辅文件中,若所述编号连续的两个样本段均为可用样本段,则所述编号连续的两个样本段之间的空隙段亦为可用样本段。
进一步地,所述步骤700中依次将所述主文件和所述辅文件的所述可用样本段写入所述修复文件中以构造所述修复文件的各个样本段Ck,其中k=1、2、…、n,包括:
当k=1时,将所述主文件的样本段A1写入所述修复文件以构造所述样本段C1;
当k>1时,
若所述主文件的样本段Ak是可用的,则直接将所述主文件的可用的样本段Ak写入所述修复文件以构造所述样本段Ck;
若所述主文件的样本段Ak是不可用的,且所述辅文件中样本段Bk与样本段Bk-1之间无空隙段,则用所述辅文件的可用的样本段Bk替换所述主文件的不可用的样本段Ak,写入所述修复文件以构造所述样本段Ck;
若所述主文件的样本段Ak是不可用的,且所述辅文件中的样本段Bk与样本段Bk-1之间具有空隙段并且此空隙段可用,则用所述辅文件的可用样本段Bk和此空隙段一起替换所述主文件的不可用样本段Ak,写入所述修复文件以构造所述样本段Ck;
若所述主文件的样本段Ak是不可用的,且所述辅文件中的样本段Bk与样本段Bk-1之间具有的空隙段并且此空隙段不可用,则用所述辅文件的可用样本段Bk替换所述主文件的不可用样本段Ak,写入所述修复文件以构造所述样本段Ck。
本发明还提供了一种用于DAT转录音频的音频修复系统,应用上述的用于DAT转录音频的音频数据的修复方法,其特征在于,所述修复系统包括转录模块和修复模块;所述转录模块包括Audio DAT转录机,执行所述步骤100和所述步骤200;所述修复模块执行所述步骤300到所述步骤900。
进一步地,所述修复模块是采用Windows.NET平台的C++语言开发的应用程序。
在本发明的较佳实施例中,采用本发明的用于DAT转录音频的音频修复方法,首先,使用Audio DAT转录机对同一DAT磁带进行连续转录2次,转录后的音频文件为第一转录音频文件和第二转录音频文件,对第一转录音频文件和第二转录音频文件做归一化处理后,将两个转录音频文件中长度较长的做为主文件A,较短的作为辅文件B。然后,将主文件A和辅文件B进行匹配:先将文件A和文件B对齐,再对主文件A从起始位置开始,分割成若干等长度的样本段,并且按顺序编号,在辅文件B中搜索主文件A的各个样本段在辅文件B中的匹配样本段,并且建立相应的匹配表。其次,分析该匹配表,得到可用的主文件样本段,可用的辅文件样本段和可用空隙段,即检测主文件A和辅文件B的样本段是否出现数据缺失和畸变现象。再次,建立修复文件,依次将主文件和辅文件的可用样本段写入修复文件,以构造修复文件的各个样本段Ck,其中k=1、2、3、…、n:首先直接将主文件的可用样本段A1直接写入修复文件的样本段C1;其次,当k>1时,若主文件样本段Ak是可用的,则直接将可用的主文件样本段Ak写入修复文件的样本段以构造所述样本段Ck;若所述主文件的样本段Ak是不可用的,且辅文件中样本段Bk与样本段Bk-1之间无空隙段,则用辅文件的可用的样本段Bk替换主文件的不可用的样本段Ak,写入修复文件以构造所述样本段Ck;若主文件的样本段Ak是不可用的,且辅文件中的样本段Bk与样本段Bk-1之间具有空隙段并且此空隙段可用,则用辅文件的可用样本段Bk和此空隙段一起替换主文件的不可用样本段Ak,写入修复文件以构造所述样本段Ck;若主文件的样本段Ak是不可用的,且辅文件中的样本段Bk与样本段Bk-1之间具有的空隙段并且此空隙段不可用,则用辅文件的可用样本段Bk替换主文件的不可用样本段Ak,写入修复文件以构造样本段Ck;并对用辅文件B的可用样本段替换主文件A不可用样本段写入修复文件的部分进行归一化,拼接点确定,音量平衡处理和消噪处理,即数据无缝处理。最后,判断修复文件是否修复成功:若修复成功,则直接输出修复文件;若修复不成功,则将修复文件作为第一转录音频文件,重新再对原DAT磁带进行转录,获得新的第二转录音频文件,再按上述步骤重新进行修复,直至修复成功为止。该修复文件就是对DAT磁带使用用于DAT转录音频的修复方法修复后的文件。
本发明的用于DAT转录音频的音频修复方法及其系统,在使用Audio DAT转录机对DAT磁带连续转录两遍,将一个作为需要修复的主文件,一个作为辅文件,对主文件中的缺失畸变样本段用辅文件中与之匹配的样本段进行替换和无缝处理来进行修复;如修复成功,则修复结束;如修复不成功,则对原DAT磁带使用AudioDAT转录机进行再次转录获得新音频文件,将新音频文件和修复文件作为新的主文件和辅文件,重新利用新的辅文件对主文件进行修复,直至修复成功为止。相比较现有的人工修复方法,该修复方法修复效率很高,它可以进行大批量音频文件的连续修复;此外,该修复方法的检错能力和修复能力都大大提高了,因此其修复缺失数据的成功率可达到100%。
以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。
附图说明
图1是本发明的用于DAT转录音频的音频修复方法的主要流程图;
图2是本发明的用于DAT转录音频的音频修复方法的文件对齐的一个示例的示意图;
图3是本发明的用于DAT转录音频的音频修复方法的文件对齐的另一个示例的示意图;
图4是本发明的用于DAT转录音频的音频修复方法的实施例的样本段匹配示意图和可用段标识;
图5是本发明的用于DAT转录音频的音频修复方法的实施例的修复文件的写入示意图。
具体实施方式
下面结合附图来来具体说明本发明的实施例。
如图1所示,本发明的一种用于DAT转录音频的音频修复方法的主要流程为:
步骤100,使用Audio DAT转录机将DAT磁带转录1次,得到第一转录音频文件;转录后的文件为WAV音频文件,采样频率为44.1kHz;且第一转录音频的长度大于3×217。
步骤200,使用相同的Audio DAT转录机将同样的DAT磁带再转录1次,得到第二转录音频文件;转录后的文件为WAV音频文件,采样频率为44.1kHz;且第二转录音频的长度也大于3×217。
步骤300,将第一转录音频文件和第二转录音频文件进行分离和归一化处理,即把第一转录音频文件和第二转录音频文件的采样数据转换成-1.0~1.0的采样值。选择第一转录音频文件和第二转录音频文件中长度较长的文件作为主文件A,另外一个作为辅文件B。
步骤400,将主文件A和辅文件B对齐,如图2和3所示,其中A表示主文件A,B表示辅文件B。
在辅文件的前20%位置处取长度为217的样本段m,该样本段m的起始位置为PBm,在主文件A的前10%-30%的范围内,按长度为217,从主文件A的10%的位置开始到主文件A的30%的位置,按步长为1调整取样位置,依次分别选取样本(即数据)c1、c2、…、ci作为样本段c,分别计算样本段m中的各个数据mi和作为样本段c中的各个样本c1、c2、…、ci之间误差并将误差之和作为匹配误差
其中N为样本段的长度,即217。调整样本段c的起始位置并计算其与样本段m的匹配误差,其中对应的匹配误差最小的样本段c就是样本段m在辅文件B中的匹配段,匹配样本段c的起始位置为Pmin,
若Pmin<0,则对齐失败,跳入步骤800;
若Pmin>PBm,设定主文件上与辅文件匹配的起始位置PAh为:PAh=Pmin-PBm,辅文件上与主文件匹配的起始位置P Bh为辅文件的起始位置PB0,如图2所示;
若Pmin<PBm,则设定主文件上与辅文件匹配的起始位置PAh为主文件的起始位置PA0,所述辅文件上与主文件匹配的起始位置PBh为:PBh=PBm-Pmin,如图3所示;
若Pmin=PBm,则主文件和辅文件已对齐,设定主文件上与辅文件匹配的起始位置P Ah为主文件的起始位置P A0,辅文件上与主文件匹配的起始位置P Bh为所述辅文件的起始位置PB0。
步骤500,匹配主文件A和辅文件B的样本段:从主文件A的起始位置PAh开始(即从主文件A的文件头开始),进行等长度分割,得到多个主文件样本段,主文件各样本段的长度皆为214。对每个主文件样本段进行递增编号,例如A1、A2、A3、…、An。从辅文件B的起始位置P Bh(即从辅文件B的文件头)开始,开始搜索与各个主文件样本段匹配的辅文件样本段,并对该辅文件样本段编号:B1、B2、B3、…、Bm。各个主文件样本段与各个辅文件样本段之间的匹配关系为:样本段B1与样本段A1匹配、样本段B2与样本段A2匹配、…、样本段Bm与样本段Am匹配,其中m≤n;并且辅文件的样本段与主文件的样本段匹配时,主文件样本段中的各个数据与和其匹配的辅文件的样本段中的各个数据依次对应且相等;根据匹配关系建立匹配表。
步骤600,分析匹配表,找出主文件的样本段和辅文件的样本段中的可用样本段,并在匹配表中对各个所述可用样本段做出标识:具体如图4所示,其中A表示主文件A,B表示辅文件B,空白方框表示该样本段为不可用样本段,有阴影的方框表示该样本段为可用样本段:
根据匹配表,对于每一个主文件样本段和与其匹配的一个辅文件样本段,获取该主文件样本段在主文件A中的位置PA(其开始位置为相对于主文件A的文件头的位置),以及获取与主文件样本段匹配的辅文件的样本段在辅文件B中的位置PB(其开始位置为相对于辅文件B文件头的位置),
若PA=PB,该主文件和辅文件的样本段都为可用的,即主文件和辅文件的样本段未出现数据缺失和畸变现象,如样本段A1和B1,A2和B2;
若PA>PB,该主文件的样本段为可用的样本段,该辅文件的样本段为不可用的样本段,即辅文件的样本段有数据缺失和畸变现象;
若PB>PA,该主文件的样本段为不可用的样本段,该辅文件的样本段为可用样本段,即主文件的样本有数据缺失和畸变现象,如样本段A3和B3;
此外,在辅文件B中,若编号连续的两个样本段均为可用样本段,则编号连续的两个样本段之间的空隙段亦为可用样本段,如空隙段段BI3,样本段B2和B3均为可用样本段,所以空隙段BI3为可用样本段。
步骤700,建立修复文件C,根据匹配表,按编号顺序1、2、…、k、…、n,将可用样本段写入修复文件C,过程如图5所示,图5中A表示主文件A,B表示辅文件B,C表示修复文件C,空白方框表示该样本段为不可用样本段,有阴影的方框表示该样本段为可用样本段:
当k=1时,直接将主文件的可用样本段A1做为修复文件C的样本段C1直接写入修复文件C;
当k>1时,
若主文件的样本段Ak是可用的,则直接将主文件的可用样本段Ak做为修复文件C的样本段Ck直接写入修复文件C;如可用样本段A2做为样本C2直接写入修复文件C;
若主文件A的样本段Ak是不可用的,且辅文件B中的样本段Bk和样本段Bk-1之间没有空隙段,则将辅文件B中的可用样本段Bk替换主文件A的不可用样本段Ak,做为修复文件C的样本段Ck写入修复文件C,如可用样本段B4替换不可用样本段A4,做为修复文件C的样本段C4写入修复文件C;
若主文件A的样本段Ak是不可用的,且辅文件B中的样本段Bk和样本段Bk-1之间的空隙段是可用的,则将辅文件B中的可用样本段Bk和该可用空隙段一起替换主文件A的不可用样本段Ak,做为修复文件C的样本段Ck写入修复文件C,如空隙段BI3和可用样本段B3一起替换不可用样本段A3,做为修复文件C的样本段C3写入修复文件C;
若主文件A的样本段Ak是不可用的,且辅文件B中的样本段Bk和样本段Bk-1之间的空隙段是不可用的,则将辅文件B的可用样本段Bk替换主文件的不可用样本段Ak,做为修复文件C的样本段Ck写入修复文件C;
并且对修复文件C中的替换段进行归一化,拼接点确定,音量平衡处理和消噪处理,即数据无缝处理。
步骤800,判断修复文件C是否修复成功,修复是否成功是通过人工进行审核判定的,判定的标准为:是否存在杂音、是否存在音频断点、修复后的音频是否顺滑以及与未修复的音频进行比较是否保留原有音频的韵味等;
若修复成功,若修复成功,则进入步骤900;
若修复不成功,则将修复文件C作为第一转录音频文件,重新跳回步骤200,进行再次修复,直至修复成功。
步骤900输出修复文件C。
本发明还提供了一种用于DAT转录音频的音频修复系统,该系统包括两部分,一是包括Audio DAT转录机以转录获得音频文件的转录模块,二是对音频文件进行修复的修复模块。其中,执行步骤100和步骤200;修复模块执行步骤300到步骤900。本实施例中,修复模块是采用Windows.NET平台的C++语言开发的应用程序,其功能包括:1.检测音频文件数据缺失和异常;2.播放从指定位置开始的音频片段;3.修复音频文件数据缺失和畸变样本,输出修复报告;4.批量修复音频文件,输出修复报告。
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
Claims (7)
1.一种用于DAT转录音频的音频修复方法,其特征在于,包括:
步骤100使用Audio DAT转录机对DAT磁带进行转录,获得第一转录音频文件;
步骤200使用所述Audio DAT转录机对所述DAT磁带进行再次转录,获得第二转录音频文件;
步骤300对所述第一转录音频文件和所述第二转录音频文件做归一化处理,并将其中长度较长的一个作为主文件,长度较短的一个作为辅文件;
步骤400将所述主文件和所述辅文件对齐;包括:将所述辅文件中的前20%位置处取一个样本段,所述样本段的长度为217,在所述主文件的前10%-30%的范围内搜索与所述样本段的起点位置PBm的数据匹配的数据的位置Pmin:
若Pmin<0,则对齐失败;若Pmin>PBm,则设定所述主文件上与所述辅文件匹配的起点位置PAh为:PAh=Pmin-PBm,所述辅文件上与所述主文件匹配的起点位置PBh为所述辅文件的起点位置PB0;
若Pmin<PBm,则设定所述主文件上与所述辅文件匹配的起点位置PAh为所述主文件的起点位置PA0,所述辅文件上与所述主文件匹配的起点位置PBh为:PBh=PBm-Pmin;
若Pmin=PBm,则所述主文件和所述辅文件已对齐,设定所述主文件上与所述辅文件匹配的起点位置PAh为所述主文件的起点位置PA0,所述辅文件上与所述主文件匹配的起点位置PBh为所述辅文件的起点位置PB0;
步骤500将所述主文件分割成n个样本段,并对分割后的所述主文件的样本段赋予编号,得到样本段A1、样本段A2、…、样本段An,在所述辅文件中搜索与各个所述主文件样本段的波形匹配的样本段作为所述辅文件的样本段,得到m个所述辅文件的样本段:样本段B1、样本段B2、…、样本段Bm;各个所述主文件样本段与各个所述辅文件样本段之间的匹配关系为:所述样本段B1与所述样本段A1匹配、所述样本段B2与所述样本段A2匹配、…、所述样本段Bm与所述样本段Am匹配,所述m≤n;与一个所述主文件样本段波形匹配的一个所述辅文件样本段中的各个数据与所述主文件样本段中的各个数据依次对应且相等;建立所述匹配关系的匹配表;
步骤600分析所述的匹配表,找出所述主文件的样本段和所述辅文件的样本段中的可用样本段,并对各个所述可用样本段作标识;
步骤700建立修复文件,按照所述编号顺序,依次将所述主文件和所述辅文件中的所述可用样本段写入所述修复文件;
步骤800判断所述修复文件是否修复成功,若修复成功,则进入步骤900;若修复不成功,则将所述修复文件作为第一转录音频文件,跳转入步骤200;
步骤900输出所述修复文件。
2.如权利要求1所述的用于DAT转录音频的音频修复方法,其中所述第一转录音频文件和所述第二转录音频文件的采样频率均为44.1kHz;所述第一转录音频和所述第二转录音频的长度都要大于3×217。
3.如权利要求1所述的用于DAT转录音频的音频修复方法,其中所述步骤500中对所述主文件的分割是从所述主文件的所述起点位置PAh开始,且分割后的样本段的长度都为214;对所述辅文件的搜索是从所述辅文件的所述起点位置PBh开始的。
4.如权利要求1所述的用于DAT转录音频的音频修复方法,其中所述步骤600中的所述的可用样本段的判断依据为:所述主文件的样本段在所述主文件中的位置为PA,根据所述匹配表,获得其在所述辅文件中的匹配的样本段和所述匹配的样本段在所述辅文件中的位置PB,
若PA=PB,则所述主文件样本段和所述辅文件样本段为所述可用的所述主文件样本段和所述可用的所述辅文件样本段;
若PA>PB,则所述主文件样本段为所述可用的所述主文件样本段,即所述辅文件样本段有数据缺失畸变现象;
若PB>PA,则所述辅文件样本段为所述可用的所述辅文件样本段,即所述主文件样本段有数据缺失畸变现象;
在所述辅文件中,若所述编号连续的两个样本段均为可用样本段,则所述编号连续的两个样本段之间的空隙段亦为可用样本段。
5.如权利要求1所述的用于DAT转录音频的音频修复方法,其中所述步骤700中依次将所述主文件和所述辅文件的所述可用样本段写入所述修复文件中以构造所述修复文件的各个样本段Ck,其中k=1、2、…、n,包括:
当k=1时,将所述主文件的样本段A1写入所述修复文件以构造所述样本段C1;
当k>1时,
若所述主文件的样本段Ak是可用的,则直接将所述主文件的可用的样本段Ak写入所述修复文件以构造所述样本段Ck;
若所述主文件的样本段Ak是不可用的,且所述辅文件中样本段Bk与样本段Bk-1之间无空隙段,则用所述辅文件的可用的样本段Bk替换所述主文件的不可用的样本段Ak,写入所述修复文件以构造所述样本段Ck;
若所述主文件的样本段Ak是不可用的,且所述辅文件中的样本段Bk与样本段Bk-1之间具有空隙段并且此空隙段可用,则用所述辅文件的可用样本段Bk和此空隙段一起替换所述主文件的不可用样本段Ak,写入所述修复文件以构造所述样本段Ck;
若所述主文件的样本段Ak是不可用的,且所述辅文件中的样本段Bk与样本段Bk-1之间具有的空隙段并且此空隙段不可用,则用所述辅文件的可用样本段Bk替换所述主文件的不可用样本段Ak,写入所述修复文件以构造所述样本段Ck。
6.一种用于DAT转录音频的音频修复系统,应用如权利要求1所述的用于DAT转录音频的音频数据的修复方法,其特征在于,所述修复系统包括转录模块和修复模块;所述转录模块包括Audio DAT转录机,执行所述步骤100和所述步骤200;所述修复模块执行所述步骤300到所述步骤900。
7.如权利要求6所述的用于DAT转录音频的音频修复系统,其中所述修复模块是采用Windows.NET平台的C++语言开发的应用程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310053629.8A CN103198849B (zh) | 2013-02-19 | 2013-02-19 | 一种用于dat转录音频的音频修复方法及其系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310053629.8A CN103198849B (zh) | 2013-02-19 | 2013-02-19 | 一种用于dat转录音频的音频修复方法及其系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103198849A CN103198849A (zh) | 2013-07-10 |
CN103198849B true CN103198849B (zh) | 2015-08-19 |
Family
ID=48721321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310053629.8A Expired - Fee Related CN103198849B (zh) | 2013-02-19 | 2013-02-19 | 一种用于dat转录音频的音频修复方法及其系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103198849B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107293312A (zh) * | 2017-06-09 | 2017-10-24 | 上海音乐学院 | 一种录像带音频信号的转录修复方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1149217A (zh) * | 1995-07-10 | 1997-05-07 | 索尼公司 | 信号处理设备 |
CN1421857A (zh) * | 1995-11-30 | 2003-06-04 | 索尼公司 | 数字音频信号处理装置及方法 |
CN1516169A (zh) * | 1999-11-16 | 2004-07-28 | ������������ʽ���� | 复制控制方法 |
CN1822184A (zh) * | 2001-02-16 | 2006-08-23 | 索尼公司 | 记录装置和记录方法 |
-
2013
- 2013-02-19 CN CN201310053629.8A patent/CN103198849B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1149217A (zh) * | 1995-07-10 | 1997-05-07 | 索尼公司 | 信号处理设备 |
CN1421857A (zh) * | 1995-11-30 | 2003-06-04 | 索尼公司 | 数字音频信号处理装置及方法 |
CN1516169A (zh) * | 1999-11-16 | 2004-07-28 | ������������ʽ���� | 复制控制方法 |
CN1822184A (zh) * | 2001-02-16 | 2006-08-23 | 索尼公司 | 记录装置和记录方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103198849A (zh) | 2013-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014180107A1 (zh) | 一种基于测试的静态分析误报消除方法 | |
CN107798047B (zh) | 重复工单检测方法、装置、服务器和介质 | |
CN104182335A (zh) | 软件测试方法和装置 | |
CN105244038A (zh) | 一种基于hmm的选矿设备故障异常音频分析与识别方法 | |
CN109190776B (zh) | 汽车故障的复检方法、装置、终端设备及存储介质 | |
CN109740457B (zh) | 一种人脸识别算法评测方法 | |
CN104237713A (zh) | 基于离散小波变换的变压器绕组形变诊断方法 | |
CN103198849B (zh) | 一种用于dat转录音频的音频修复方法及其系统 | |
CN111176991A (zh) | 一种嵌入式软件接口用例自动化生成方法 | |
CN106708736A (zh) | 用于通信设备的生产自动化测试方法及系统 | |
CN103093782B (zh) | 一种dat缺失音频的数据识别和替换方法 | |
CN105513610A (zh) | 一种声音分析方法及装置 | |
CN111181574A (zh) | 一种基于多层特征融合的端点检测方法、装置以及设备 | |
CN100458457C (zh) | 检查电路板及其设备的方法、设备和系统 | |
JP2007206069A (ja) | 最も適合する試験結果タイプに基づいて自動的にデータをフォーマットする方法及び装置 | |
CN104572433B (zh) | 一种金融信息系统测试方法和装置 | |
CN102982827B (zh) | 用于dat音频修复的音频数据的模式匹配方法 | |
CN110134435A (zh) | 一种代码修复案例获取方法、装置、设备及存储介质 | |
CN116979970A (zh) | 一种漏磁数据的压缩和重构方法、系统、电子设备及介质 | |
JP2016164577A (ja) | 高速フェイルメモリデータ取得装置およびその方法 | |
CN103914377A (zh) | 接口测试方法及装置 | |
CN108304330A (zh) | 内容提取方法、装置和计算机设备 | |
CN108763063B (zh) | 一种无需缺陷标注数据的软件缺陷检测方法 | |
CN107357701A (zh) | 一种分布式场景下sas信号测试方法及装置 | |
CN109633512B (zh) | 一种全光纤电流互感器故障诊断方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150819 Termination date: 20210219 |