Попытка запустить облачную речь Google для нескольких файлов и сохранить результаты в формате json с использованием python.Затем на более поздний срок получите доступ к файлам и проанализируйте информацию.
Пробовал несколько раз, но когда я сохраняю файл, я не могу разобрать результаты позже.Я использую Python и приведенный ниже код для вызова службы и сохранения результатов.
def transcribe_c_gcs(gcs_uri):
"""Asynchronously transcribes the audio file specified by the gcs_uri."""
from google.cloud import speech_v1p1beta1 as speech
client = speech.SpeechClient()
audio = speech.types.RecognitionAudio(uri=gcs_uri)
config = speech.types.RecognitionConfig(
language_code='en-US',
enable_word_time_offsets=True,
enable_automatic_punctuation=True
)
operation = client.long_running_recognize(config, audio)
reading = operation.result(timeout=90000)
with open( 'out.csv', 'w') as outfile:
json.dump(result_json, outfile)