パターンのオーディオファイルを検索しますか?


11

非常に大きなオーディオファイルを特定のポイントで分割したい。ある時点でラジオアナウンサーが鳴り、「ドゥーラジオ」のようなことを言って、それは常にまったく同じように聞こえます(それは録音されたクリップです)。MP3全体で繰り返されるオーディオを見つけるにはどうすればよいですか?その時点で分割できればいいのですが、時間を割いても別のプログラムで分割できます。


1
私は同じ問題を抱えており、それは非常に迷惑です。大胆に目の前の波形を見ることができ、毎回同じです。理論的には可能ですが、それを行うためのツールが見つかりません。私はaudiogrepの提案を調査し、ポストバックします。
arandomlypickedname 2017

回答:


3

理論的には、これを行うには独自のアプリを作成する必要があります。これを行う必要があります。

  1. 音声認識エンジンを介してWAVファイルを実行しますSphinx Speech Recognitionは無料のオープンソースエンジンです。

  2. 音声認識エンジンに、メモリ内のリアルタイムでテキストを出力させ、サンプルの長さの場所を追跡させます。文字列「deux radio」が見つかるたびに、サンプルの場所をsplitlog.txtファイルに吐き出します。これはリアルタイムなので、サンプルの場所の概算が得られます。

  3. 独自のwavスプリッターアプリを作成します:からすべてのサンプルロケーションポイントを収集し、splitlog.txtそれに応じてWAVを分割します。


2

呼ばれるプログラムがありaudiogrep音声テキスト変換を使用してテキストを転写し、テキスト検索に基づいてaudiocutsを作成します。

オーディオクリップの代わりにタイムスタンプを出力するオプションは見たことがありません。おそらくソースを少し変更する必要があります(または作成者に連絡して尋ねてください)。また、フランス語(またはアナウンサーが使用する言語)がどれだけうまく機能するかもわかりません。


1

あなたは試すことができます:

  • TAPESTREA:次のように説明される実験的なソフトウェア:

    TAPESTREA(またはタップ)は、複雑なサウンドをインタラクティブに分析、変換、合成するための統合フレームワークです。1つ以上の録音を前提として、次のことを明確に定義する手段を提供します。

    • サウンドの興味のあるポイントを特定し、それらを再利用可能なテンプレートに抽出します-テンプレート
    • バックグラウンドや他のイベントとは無関係にサウンドコンポーネントを変換する
    • 継続的に知覚的に説得力のある方法で背景テクスチャを再合成します
    • 小説-グラフィカルユーザーインターフェイスおよび/またはChucKオーディオプログラミング言語で記述されたスクリプトを使用して、イベントテンプレートを背景の上に制御可能に配置する
  • 音声コンバーター:シェアウェア($ 29.95、時間制限なしの試用版)。これは次のようなツールとして説明されています。

    ピッチエディター、フォルマントシフト、ビブラート、ラスピネス、ブレスネス、ピッチレンジスケーリング、ピッチスムージング、タイムストレッチ…


0

そのためにAudacityを試すことができます。Audacityは、静的、ヒスノイズ、ハムノイズ、またはその他の一定のバックグラウンドノイズを除去できます。トラック内で簡単にカット、コピー、ペースト、削除することもできます。詳細については、機能の全リストを確認してください。


5
自動的にパターンを検索できますか?私はそうは思いません。
user13107 14

1
できるプラグインはいくつかあると思います。
Synetech 2014

@Synetechこの回答は、元の投稿者が求めていることとは何の関係もありません。元の投稿者は、音声パターンを単に削除するのではなく、音声パターンに基づいてファイルを分割したいと考えています。
JakeGould 2015

@JakeGould:OPは「別のプログラムで分割できる」と言っています。明らかに、彼の主な目的は分割ではありません。彼は「deux radio」パターンを検索する必要があり、少なくとも時間の値が必要です。「この答えは、OPが要求していることとは何の関係もない」と言っても、私には公平ではないようです。
Mehper C. Palavuzlar 2015

-1

あなたはすることができるはず Mehperが言ったようにはAudacityを使用しています。これを行うには、削除するオーディオを選択して「ノイズプロファイル」を作成し(エフェクトエリアの[ノイズの削除]オプションからこれを行います)、トラック全体を選択して[ノイズの削除]機能を使用します。


元の投稿者が求めているように、「ノイズを削除」はどのようにファイルを分割しますか?
JakeGould 2015

-1

これは少しハックですが、ノイズとしてクリップを削除するとある程度の無音が発生する場合は、無音ファインダーを使用して録音を異なるトラックに分割できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.