快捷方式

torchaudio.functional.merge_tokens

torchaudio.functional.merge_tokens(tokens: Tensor, scores: Tensor, blank: int = 0) List[TokenSpan][source]

從給定的 CTC 令牌序列中移除重複令牌和空白令牌。

引數:
  • tokens (Tensor) – 從 forced_align() 返回的對齊令牌(未批次處理)。形狀:(time, )

  • scores (Tensor) – 從 forced_align() 返回的對齊分數(未批次處理)。形狀:(time, )。計算令牌大小分數時,給定的分數在相應的時間跨度內取平均值。

返回:

TokenSpan 列表

示例

>>> aligned_tokens, scores = forced_align(emission, targets, input_lengths, target_lengths)
>>> token_spans = merge_tokens(aligned_tokens[0], scores[0])
使用 merge_tokens 的教程
CTC forced alignment API tutorial

CTC 強制對齊 API 教程

CTC 強制對齊 API 教程
Forced alignment for multilingual data

多語言資料的強制對齊

多語言資料的強制對齊

文件

訪問 PyTorch 的全面開發者文件

檢視文件

教程

獲取面向初學者和高階開發者的深度教程

檢視教程

資源

查詢開發資源並獲得問題的解答

檢視資源