Запросы на тегирование речи в текст Google Cloud для целей выставления счетовPython

Программы на Python
Anonymous
Запросы на тегирование речи в текст Google Cloud для целей выставления счетов

Сообщение Anonymous »

Я хочу уменьшить количество хлопот, которые возникают при управлении несколькими клиентами в одном приложении. Сегодня мы используем файлы JSON сервисного аккаунта для аутентификации, по одному файлу для каждого клиента. Мы делаем это для соответствующего разделения счетов. По сути, это означает, что каждый клиент представляет собой отдельный проект в Google Cloud Console.
Я хочу, чтобы у нас была одна учетная запись и один файл JSON для всех клиентов. Но чтобы успешно это сделать и отслеживать стоимость в биллинге консоли Google, мне нужно, чтобы каждый запрос был помечен, чтобы его можно было фильтровать. Это требование отдела выставления счетов и управления, позволяющее отслеживать и видеть стоимость каждого проекта/клиента.
Вот пример нашей аутентификации и запроса Speech-2-Text.
Вот пример нашей аутентификации и запроса Speech-2-Text.
Вот пример нашей аутентификации и запроса Speech-2-Text.
р>

Код: Выделить всё

from google.oauth2  import service_account
from google.cloud import speech

auth = service_account.Credentials.from_service_account_file("project-A-Customer10050.json")
client = speech.SpeechClient(credentials=auth)

config = speech.RecognitionConfig(
encoding=speech.RecognitionConfig.AudioEncoding.LINEAR16,
enable_automatic_punctuation=False,
audio_channel_count=1,
language_code="en-US",
model="default",
speech_contexts=[{'phrases': ["Hint X", "Hint Y"]}]
)

client.recognize(request={"config": config, "audio": "audio.wav"})
Кто-нибудь знает, можно ли этого добиться? Или предложите альтернативное решение нашей проблемы?

Подробнее здесь: https://stackoverflow.com/questions/790 ... g-purposes

Вернуться в «Python»