python tscribe模块键错误:导出编辑内容时出现“信心”错误

2024-10-02 14:29:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我在尝试使用PythonTscribe模块将编辑的内容导出到Word docx时遇到了一个关键错误:“confidence”

File "transcribe_script.py", line 124, in export_files
    tscribe.write(json_file_path, format="docx", save_as= save_as_path)
  File "C:\Users\Shufyan\Anaconda3\envs\upwork\lib\site-packages\tscribe\__init__.py", line 597, in write
    df = decode_transcript(data)
  File "C:\Users\Shufyan\Anaconda3\envs\upwork\lib\site-packages\tscribe\__init__.py", line 167, in decode_transcript
    result = sorted(
  File "C:\Users\Shufyan\Anaconda3\envs\upwork\lib\site-packages\tscribe\__init__.py", line 168, in <lambda>
    word_result[-1]["alternatives"], key=lambda x: x["confidence"]
KeyError: 'confidence'

代码如下:

if json_content['results']['transcripts'][0]['transcript'] != "" :
    json_file_path = os.path.join(self.output_path, obj.key)
    save_as_path = os.path.join(self.output_path, obj_name +'.docx')
    tscribe.write(json_file_path, format="docx", save_as= save_as_path)

Tags: pathinpyjsonsaveaslineusers