【发布时间】:2020-09-30 06:55:12
【问题描述】:
我看到很多博客说语言模型可以用于许多任务,但除了文本生成之外,我找不到任何好的实现。
我的问题是, 我如何使用像 kenlm 这样的语言模型来纠正我的句子的对齐和拼写错误。我知道 kenlm 已经为 deepspeech 做到了这一点,但我想了解它实际上是如何做的以及如何实现它。
【问题讨论】:
标签: spell-checking language-model kenlm
我看到很多博客说语言模型可以用于许多任务,但除了文本生成之外,我找不到任何好的实现。
我的问题是, 我如何使用像 kenlm 这样的语言模型来纠正我的句子的对齐和拼写错误。我知道 kenlm 已经为 deepspeech 做到了这一点,但我想了解它实际上是如何做的以及如何实现它。
【问题讨论】:
标签: spell-checking language-model kenlm
KenLM 的有趣用例。它基本上是一个树结构,用于显示最有可能与其他单词一起出现的单词。 DeepSpeech 使用它来为它在提供的音频中找到的字母找到最可能的单词。如果您想做类似的事情,请先阅读有关 CTC 波束搜索的内容,然后再研究代码。
【讨论】: