【问题标题】:Load language model only once仅加载语言模型一次
【发布时间】:2016-04-09 07:31:12
【问题描述】:

每次打电话

recognizer.startRecognition(new FileInputStream(filePath));

它会加载语言模型,这需要很长时间。

我怎样才能只加载一次语言模型?

【问题讨论】:

    标签: speech-recognition cmusphinx sphinx4


    【解决方案1】:

    目前这是不可能的,因为上面的 API 是完全有状态且高度耦合的遗留代码之上的包装器。破解代码并让模型加载一次可能是可能的,但这是一项相当多的工作,没有充分的理由没有人会这样做。我认为,在未来,遗留 API 将会消失,整个代码将变得尽可能无状态,尽管在 ASR 中,很多组件存储它们的状态是很自然的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多