1type: google.api.Service 2config_version: 3 3name: texttospeech.googleapis.com 4title: Cloud Text-to-Speech API 5 6apis: 7- name: google.cloud.texttospeech.v1beta1.TextToSpeech 8- name: google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesize 9- name: google.longrunning.Operations 10 11types: 12- name: google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata 13 14documentation: 15 summary: |- 16 Synthesizes natural-sounding speech by applying powerful neural network 17 models. 18 overview: |- 19 # Introduction 20 21 Google Cloud Text-to-Speech API provides speech synthesis as a service. 22 23http: 24 rules: 25 - selector: google.longrunning.Operations.GetOperation 26 get: '/v1beta1/{name=projects/*/locations/*/operations/*}' 27 - selector: google.longrunning.Operations.ListOperations 28 get: '/v1beta1/{name=projects/*/locations/*}/operations' 29 30authentication: 31 rules: 32 - selector: google.cloud.texttospeech.v1beta1.TextToSpeech.ListVoices 33 oauth: 34 canonical_scopes: |- 35 https://www.googleapis.com/auth/cloud-platform 36 - selector: google.cloud.texttospeech.v1beta1.TextToSpeech.SynthesizeSpeech 37 oauth: 38 canonical_scopes: |- 39 https://www.googleapis.com/auth/cloud-platform 40 - selector: google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesize.SynthesizeLongAudio 41 oauth: 42 canonical_scopes: |- 43 https://www.googleapis.com/auth/cloud-platform 44 - selector: 'google.longrunning.Operations.*' 45 oauth: 46 canonical_scopes: |- 47 https://www.googleapis.com/auth/cloud-platform 48