AudioReplace

AudioReplace[audio,{t1,t2}new]

t1から t2までの音声信号を新たな信号 new で置換する.

AudioReplace[audio,{{t11,t12},}new]

複数の区間を同じ音声 new で置換する.

AudioReplace[audio,{{t11,t12}new1,}]

複数の区間を置換する.

AudioReplace[audio,{t1,t2}new,fitting]

指定された fitting メソッドを使う.

詳細

  • AudioReplaceは,音声信号の一部を新たな信号で置換するために使うことができる.大抵の場合,音声全体の持続時間は変化しない.
  • 時点 t は次のいずれでもよい.
  • t秒単位で与えられた時点
    Quantity[t,"unit"]秒と互換の"unit"で与えられた時点
    Quantity[t,"Samples"]サンプル数として与えられた時点
  • fitting メソッドはどのように new{t1,t2}区間を置換するかを指定する.次は使用可能な設定である.
  • "Fill"持続時間が t2-t1になるように new に充填や切取りを施す(デフォルト)
    "Insert"t1から t2までの音声を削除し,新たに t1に挿入する
    "Stretch"{t1,t2}new の時間を引き伸ばしたバージョンで置換する

例題

すべて開くすべて閉じる

  (1)

.5秒から1秒までの区間を正弦曲線で置換する:

スコープ  (3)

基本的な用法  (2)

同じ信号で異なる区間を置換する:

異なる信号を異なる時点に挿入する:

フィッティング  (1)

fitting を使って置換信号の動作を制御する:

デフォルトで,置換音声は指定された長さになるように切り取られたり充填されたりする:

入力信号の持続時間は同じままである:

"Insert"を使って置換音声の切取りや充填を避ける:

置換信号の持続時間が置換区間と異なる場合は持続時間が変化する:

"Stretch"を使って置換信号を希望する持続時間まで引き伸ばす:

入力信号の持続時間は変化しない:

アプリケーション  (3)

録音の静かな部分を無音で置換する:

静かな区間を求める:

選択した区間を無音で置換する:

録音を新たな音声信号で部分的に置換する:

増幅が非零で基本周波数が指定された範囲にある区間を求める:

結果の区間を描画する:

置換する音声を準備する:

選択された区間を置換音声で置換する:

録音のピッチを部分的に修正する:

指定された範囲内の振幅が非零で基本周波数を持つ区間を求める:

目標とする周波数を定義する:

ピッチシフトアルゴリズムを定義する:

置換を計算する:

結果を計算する:

Wolfram Research (2017), AudioReplace, Wolfram言語関数, https://reference.wolfram.com/language/ref/AudioReplace.html.

テキスト

Wolfram Research (2017), AudioReplace, Wolfram言語関数, https://reference.wolfram.com/language/ref/AudioReplace.html.

CMS

Wolfram Language. 2017. "AudioReplace." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AudioReplace.html.

APA

Wolfram Language. (2017). AudioReplace. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioReplace.html

BibTeX

@misc{reference.wolfram_2024_audioreplace, author="Wolfram Research", title="{AudioReplace}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/AudioReplace.html}", note=[Accessed: 03-December-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_audioreplace, organization={Wolfram Research}, title={AudioReplace}, year={2017}, url={https://reference.wolfram.com/language/ref/AudioReplace.html}, note=[Accessed: 03-December-2024 ]}