我有一个非常简单的情况:
response = None
response = client.recognize(config, audio)
if response == None:
response = results {
alternatives {
transcript: ""
confidence: 0.0
}
language_code: None
}
print(response)
如果客户端不返回任何内容,我想用一个空对象初始化响应。
如何做?即在python中构造一个json对象。任何帮助,我们将不胜感激:)
保持安全。
如果我正确地干扰了您,那么您要执行的操作如下:
response = client.recognize(config, audio)
if response is None:
response = {'results':
{'alternatives': {'transcript': "", 'confidence': 0.0},
'language_code': None}
}
print(response)
然而,由于您提到从json读取python对象,因此您可以使用:
import json
result = json.loads("""
{"a":42, "b":{"h":null}}
""")
请注意您问题的以下部分:
alternatives {
transcript: ""
confidence: 0.0
}
language_code: None
}
不是有效的json。