Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何获得Pocket Sphinx转录的信心_Python_Speech Recognition_Pocketsphinx - Fatal编程技术网

Python 如何获得Pocket Sphinx转录的信心

Python 如何获得Pocket Sphinx转录的信心,python,speech-recognition,pocketsphinx,Python,Speech Recognition,Pocketsphinx,我正在使用sphinx将音频转换为文本,但我找不到如何访问每个单词的置信度分数 我可以访问转录输出,但无法获得模型背后的估计概率。这感觉很基本,但我找不到合适的文档。我应该在下面添加什么 test = sr.AudioFile(audio_file) Recon = sr.Recognizer() with test as source: test_audio = Recon.record(source) text = Recon.recognize_sphinx(test_audio

我正在使用sphinx将音频转换为文本,但我找不到如何访问每个单词的置信度分数

我可以访问转录输出,但无法获得模型背后的估计概率。这感觉很基本,但我找不到合适的文档。我应该在下面添加什么

test = sr.AudioFile(audio_file)
Recon = sr.Recognizer()

with test as source:
    test_audio = Recon.record(source)
text = Recon.recognize_sphinx(test_audio,language = 'en-US')```

当前版本的
语音识别
不会返回置信度结果。如果您查看以下内容:

def识别狮身人面像(…):
...
#返回结果
假设=解码器.hyp()
如果假设不是无:返回假设.hypstr
Rase UnknownValueError()#没有可用的转录本
您将看到,只返回文本结果(
hyption.hypstr
),而置信度在
hyption.prob
中。一个快速的解决方法是在单独安装pocketsphinx后复制粘贴:

pip安装pocketsphinx


你能详细解释一下复制粘贴整个方法是什么意思吗?我的意思是按照链接,复制源代码,然后粘贴到你的项目中。