Google Speech to Text - Сохранение и доступ к результатам API с использованием Python - PullRequest
0 голосов
/ 02 декабря 2018

Попытка запустить облачную речь 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...