torchaudio.functional.merge_tokens¶
- torchaudio.functional.merge_tokens(tokens: Tensor, scores: Tensor, blank: int = 0) List[TokenSpan] [源代码]¶
从给定的 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
使用的教程