根据关键字剪切音频文件

时间:2009-11-04 14:18:52

标签: c# java c++ audio

我有一个音频文件,需要根据关键字切割成多个音频文件。例如,假设关键字是“CUT”

if we had an wav file called "original.wav" with the following audio, 
"Hello , is this CUT the time is CUT My name is CUT The balance is"

and the token audio cut.wav which contains the audio "CUT"

所以original.wav和cut.wav被送入程序

,输出

file1.wav which contains audio "Hello, is this"
file2.wav which contains audio "the time is"
file3.wav which contains audio "My name is"
file4.wav which contains audio "The balance is"

我根本没有音频编程方面的经验,我需要哪些图书馆以及如何解决这个问题。

谢谢

1 个答案:

答案 0 :(得分:0)

如果您没有这方面的经验,那么您最好使用Audacity手动剪切音频文件。

听起来你正试图省去手动削减录音的努力,但语音识别是一个非常复杂的话题。您将花费数量级的时间来实现/集成语音识别引擎和培训模型,而不是花费在“手动”剪切的情况下重新设计应用程序。

如果必须,您可以查看Microsoft Speech API。 Open Directory也有several links