如何在音频文件的开头删除哔声?

问题描述 投票:0回答:1

我有多个音频文件,所有文件在开始时都有beep声音,然后是实际音频。我想从所有文件中删除提示音。 beep声音的持续时间因文件而异。以下是我尝试过的方法,

1。从sox库使用trim选项,给出固定的修整时间。问题是,对于某些文件,它也会删除音频部分,因为beep声音的持续时间因文件而异。例如:-sox in.wav out.wav trim 0.15

2.Python中使用过的pydub库用于检测音频中的静音区域,但这仍不能删除beep部分。

3.Python中使用过的pyAudioAnalysis库来检测语音区域,但语音区域中仍包含beep声音。

python中的任何库是否有办法抑制beep声音?

提前感谢。
python signal-processing speech-recognition audio-processing
1个回答
0
投票
pyAudioAnalysis包含允许训练您自己的分类器,然后将其用于分段的工具。为此,您应该首先创建一个带有标记的哔声和非哔声的小型数据集。首先,您可以尝试10个哔声示例和10个非哔声示例。

然后按照此处的文档进行操作:https://github.com/tyiannak/pyAudioAnalysis/wiki/4.-Classification-and-Regression

© www.soinside.com 2019 - 2024. All rights reserved.