Я использую Google Cloud sample_long_running_recognize () для получения аудиозаписей, а также для диаризации динамика, но вывод, который он мне дает, находится в формате LongRunningRecognizeResponse, который выглядит очень похоже на JSON, но не совсем. Как я могу экспортировать вывод LongRunningRecognizeResponse, чтобы я мог поместить его в pandas df?
Я пытался экспортировать его с
out = open(audio_in_file_path + "outputs/" + audio_in_file_name + "_out.json" , "w+")
out.write(response) # response is the output fyi
out.close()
, но в формате, в котором находятся данныена самом деле это не JSON, поэтому все портит. Я могу открыть данные на консоли, вызывая объекты внутри response
с чем-то вроде response.results[1].alternatives[0]
, но я бы предпочел иметь их на df.
Заранее спасибо!