speechbrain.dataio.wer 模块
WER打印函数。
这里的函数用于以人类可读的格式打印计算出的统计数据。 它们有一个文件参数,但你也可以使用 contextlib.redirect_stdout,这可能会提供更好的语法。
- Authors
阿库·柔赫 2020
摘要
函数:
打印WER摘要和对齐信息。 |
|
以人类可读的格式打印出WER摘要详细信息。 |
参考
- speechbrain.dataio.wer.print_wer_summary(wer_details, file=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]
以人类可读的格式打印出WER摘要详细信息。
此函数基本上反映了Kaldi compute-wer的输出格式。
- Parameters:
wer_details (dict) – 包含wer摘要详情的字典, 请参阅
speechbrain.utils.edit_distance.wer_summary了解格式。file (stream) – 写入的位置。(默认:sys.stdout)
- speechbrain.dataio.wer.print_alignments(details_by_utterance, file=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>, empty_symbol='<eps>', separator=' ; ', print_header=True, sample_separator=None)[source]
打印WER摘要和对齐信息。
- Parameters:
details_by_utterance (list) – 按话语的wer详细信息列表, 请参阅
speechbrain.utils.edit_distance.wer_details_by_utterance以了解格式。必须包含对齐信息。file (stream) – 写入的位置。(默认:sys.stdout)
empty_symbol (str) – 当不对齐任何内容时使用的符号。
separator (str) – 输出中分隔每个标记的字符串。注意默认值中的空格。
print_header (bool) – 是否打印头部信息
sample_separator (str) – 用于在样本之间放置的分隔符(可选)