-
Notifications
You must be signed in to change notification settings - Fork 15
/
talk.google.example.yaml
32 lines (29 loc) · 1.62 KB
/
talk.google.example.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
speech-to-text:
# must enable Resource Manager API, see https://console.cloud.google.com/apis/api/cloudresourcemanager.googleapis.com ,
# We only use Resource Manager API to query your project names. Without project names, we're unable to list your recognizers.
# must enable Speech-to-Text API, see https://console.cloud.google.com/apis/api/speech.googleapis.com
google: google-01
llm:
gemini: gemini-01
text-to-speech:
# must enable Text-to-Speech API, see https://console.cloud.google.com/apis/api/texttospeech.googleapis.com
google: google-01
# provide your confidential information below.
creds:
gemini-01: "AIjh8hfY-sadf8hDFGYSxxMO_bdf4Gsdfi1A"
# create a service account at https://console.cloud.google.com/iam-admin/serviceaccounts/create
# and download the json file follow this tutorial: https://cloud.google.com/iam/docs/keys-list-get#get-key
google-01: |
{
"type": "service_account",
"project_id": "extreme-voice-356782",
"private_key_id": "8adsf7634894j57h6uoi45h6id86g9fg8df09g",
"private_key": "-----BEGIN PRIVATE KEY-----\xxxxxxxxxxxxxxxx=\n-----END PRIVATE KEY-----\n",
"client_email": "354-4fgfdg-65546@extreme-voice-34534.iam.gserviceaccount.com",
"client_id": "64565467568678798789789768",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/speech-and-text-3463456357dfgm.gserviceaccount.com",
"universe_domain": "googleapis.com"
}