python-3.x - 'config' 未定义 Pocketsphinx Python
问题描述
我已经导入了模块:
from pocketsphinx.pocketsphinx import *
from sphinxbase.sphinxbase import *
LiveSpeech 模块正在工作,我正在尝试使用以下方法禁用日志:
config.set_string('-logfn', '/dev/null')
虽然我收到以下错误:
回溯(最后一次调用):文件“/home/pi/Downloads/Test.py”,第 23 行,在 config.set_string('-logfn', '/dev/null')
NameError:名称“配置”未定义**
解决方案
您需要像这样创建配置:
config = Decoder.default_config()
config.set_string('-logfn', '/dev/null')
decoder = Decoder(config)
推荐阅读
- html - CSS - 带有切角和边框颜色的矩形 div
- ruby-on-rails - 如何在正在清理的 YML 文件中使用 link_to 助手?
- python - FastAPI - 如何在响应中使用 HTTPException?
- azure - Azure Logic App 从 Azure Blob 容器动态获取 Blob 内容,而无需将文件名保存在路径中
- sql - 网络设备和配置的数据库模式设计
- java - 在java中返回一个HashMap
- azure-ad-b2c - 访问令牌 - 生成授权码
- java - 在 Java 中使用一个 for 循环创建多个数组
- .net - 根据其类型 EF 核心获取相关对象
- javascript - 如何检查项目是否是循环内满足特定条件的最后一个元素