捷徑

Tacotron2TTSBundle.Vocoder

class torchaudio.pipelines.Tacotron2TTSBundle.Vocoder

Tacotron2TTS pipeline 中 vocoder 部分的介面

請參閱 torchaudio.pipelines.Tacotron2TTSBundle.get_vocoder() 以了解用法。

屬性

sample_rate

abstract property Vocoder.sample_rate

結果波形的取樣率

類型:

float

方法

__call__

abstract Vocoder.__call__(specgrams: Tensor, lengths: Optional[Tensor] = None) Tuple[Tensor, Optional[Tensor]]

從給定的輸入(例如頻譜圖)產生波形

參數:
  • specgrams (Tensor) – 輸入頻譜圖。形狀: (batch, frequency bins, time)。預期形狀取決於實作方式。

  • lengths (Tensor, or None, optional) – 批次中每個樣本的有效長度。形狀: (batch, )。(預設: None

返回:

Tensor

產生的波形。形狀: (batch, max length)

Tensor 或 None

批次中每個樣本的有效長度。形狀: (batch, )

返回類型:

(Tensor, Optional[Tensor])

文件

存取 PyTorch 的完整開發者文件

查看文件

教學

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

查看教學

資源

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

查看資源