快捷鍵

sox_utils

用於更改 libsox 配置的模組,libsox 由 I/O 函數(如 sox_io_backendsox_effects)使用。

get_buffer_size

torchaudio.utils.sox_utils.get_buffer_size() int[原始碼]

取得 sox 效果鏈的緩衝區大小

返回:

用於處理音訊的緩衝區大小(以位元組為單位)。

返回類型:

int

list_effects

torchaudio.utils.sox_utils.list_effects() Dict[str, str][原始碼]

列出可用的 sox 效果名稱

返回:

效果名稱用法 的映射

返回類型:

Dict[str, str]

list_read_formats

torchaudio.utils.sox_utils.list_read_formats() List[str][原始碼]

列出支援讀取的音訊格式

返回:

支援的音訊格式列表

返回類型:

List[str]

list_write_formats

torchaudio.utils.sox_utils.list_write_formats() List[str][原始碼]

列出支援寫入的音訊格式

返回:

支援的音訊格式列表

返回類型:

List[str]

set_buffer_size

torchaudio.utils.sox_utils.set_buffer_size(buffer_size: int)[原始碼]

設定 sox 效果鏈的緩衝區大小

參數:

buffer_size (int) – 設定用於處理音訊的緩衝區大小(以位元組為單位)。

set_seed

torchaudio.utils.sox_utils.set_seed(seed: int)[原始碼]

設定 libsox 的 PRNG

參數:

seed (int) – seed 值。有效範圍為 int32。

set_use_threads

torchaudio.utils.sox_utils.set_use_threads(use_threads: bool)[原始碼]

設定 sox 效果鏈的多執行緒選項

參數:

use_threads (bool) – 當 True 時,啟用 libsox 的平行效果通道處理。要使用多執行緒,底層的 libsox 必須使用 OpenMP 支援編譯。

set_verbosity

torchaudio.utils.sox_utils.set_verbosity(verbosity: int)[原始碼]

設定 libsox 的詳細程度

參數:

verbosity (int) –

設定 libsox 的詳細程度級別。

  • 1 失敗訊息

  • 2 警告

  • 3 處理細節

  • 4-6 遞增的除錯訊息級別

文件

存取 PyTorch 的完整開發者文件

檢視文件

教學

取得適用於初學者和進階開發者的深入教學

檢視教學

資源

尋找開發資源並獲得問題解答

檢視資源