From 5860339889c2ce2d3be1b4d0c2f3fedb7c9e0c4c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 11:23:56 -0400 Subject: [PATCH] feat: added Speech-to-Text V2 API (#447) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * build: enable Speech v2 client library generation PiperOrigin-RevId: 477910378 Source-Link: https://github.com/googleapis/googleapis/commit/3fde7ab75e8161d7fa66984dd1705b02a354a035 Source-Link: https://github.com/googleapis/googleapis-gen/commit/636957906cc7868065a50cef61f5e995a75ae3e6 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjM2OTU3OTA2Y2M3ODY4MDY1YTUwY2VmNjFmNWU5OTVhNzVhZTNlNiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * chore: regenerate docs/index.rst * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot Co-authored-by: Anthonios Partheniou --- .../snippet_metadata_speech_v2.json | 3845 +++++++++++++++++ ..._generated_speech_batch_recognize_async.py | 56 + ...2_generated_speech_batch_recognize_sync.py | 56 + ...erated_speech_create_custom_class_async.py | 56 + ...nerated_speech_create_custom_class_sync.py | 56 + ...enerated_speech_create_phrase_set_async.py | 56 + ...generated_speech_create_phrase_set_sync.py | 56 + ...enerated_speech_create_recognizer_async.py | 61 + ...generated_speech_create_recognizer_sync.py | 61 + ...erated_speech_delete_custom_class_async.py | 56 + ...nerated_speech_delete_custom_class_sync.py | 56 + ...enerated_speech_delete_phrase_set_async.py | 56 + ...generated_speech_delete_phrase_set_sync.py | 56 + ...enerated_speech_delete_recognizer_async.py | 56 + ...generated_speech_delete_recognizer_sync.py | 56 + ...ch_v2_generated_speech_get_config_async.py | 52 + ...ech_v2_generated_speech_get_config_sync.py | 52 + ...generated_speech_get_custom_class_async.py | 52 + ..._generated_speech_get_custom_class_sync.py | 52 + ...2_generated_speech_get_phrase_set_async.py | 52 + ...v2_generated_speech_get_phrase_set_sync.py | 52 + ...2_generated_speech_get_recognizer_async.py | 52 + ...v2_generated_speech_get_recognizer_sync.py | 52 + ...erated_speech_list_custom_classes_async.py | 53 + ...nerated_speech_list_custom_classes_sync.py | 53 + ...generated_speech_list_phrase_sets_async.py | 53 + ..._generated_speech_list_phrase_sets_sync.py | 53 + ...generated_speech_list_recognizers_async.py | 53 + ..._generated_speech_list_recognizers_sync.py | 53 + ...ech_v2_generated_speech_recognize_async.py | 53 + ...eech_v2_generated_speech_recognize_sync.py | 53 + ...erated_speech_streaming_recognize_async.py | 63 + ...nerated_speech_streaming_recognize_sync.py | 63 + ...ated_speech_undelete_custom_class_async.py | 56 + ...rated_speech_undelete_custom_class_sync.py | 56 + ...erated_speech_undelete_phrase_set_async.py | 56 + ...nerated_speech_undelete_phrase_set_sync.py | 56 + ...erated_speech_undelete_recognizer_async.py | 56 + ...nerated_speech_undelete_recognizer_sync.py | 56 + ...v2_generated_speech_update_config_async.py | 51 + ..._v2_generated_speech_update_config_sync.py | 51 + ...erated_speech_update_custom_class_async.py | 55 + ...nerated_speech_update_custom_class_sync.py | 55 + ...enerated_speech_update_phrase_set_async.py | 55 + ...generated_speech_update_phrase_set_sync.py | 55 + ...enerated_speech_update_recognizer_async.py | 60 + ...generated_speech_update_recognizer_sync.py | 60 + 47 files changed, 6383 insertions(+) create mode 100644 speech/generated_samples/snippet_metadata_speech_v2.json create mode 100644 speech/generated_samples/speech_v2_generated_speech_batch_recognize_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_batch_recognize_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_create_custom_class_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_create_custom_class_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_create_phrase_set_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_create_phrase_set_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_create_recognizer_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_create_recognizer_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_delete_custom_class_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_delete_custom_class_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_delete_recognizer_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_delete_recognizer_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_config_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_config_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_custom_class_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_custom_class_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_phrase_set_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_phrase_set_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_recognizer_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_get_recognizer_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_list_custom_classes_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_list_custom_classes_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_list_recognizers_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_list_recognizers_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_recognize_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_recognize_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_streaming_recognize_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_streaming_recognize_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_config_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_config_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_custom_class_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_custom_class_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_phrase_set_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_phrase_set_sync.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_recognizer_async.py create mode 100644 speech/generated_samples/speech_v2_generated_speech_update_recognizer_sync.py diff --git a/speech/generated_samples/snippet_metadata_speech_v2.json b/speech/generated_samples/snippet_metadata_speech_v2.json new file mode 100644 index 000000000000..cd0f56ae8397 --- /dev/null +++ b/speech/generated_samples/snippet_metadata_speech_v2.json @@ -0,0 +1,3845 @@ +{ + "clientLibrary": { + "apis": [ + { + "id": "google.cloud.speech.v2", + "version": "v2" + } + ], + "language": "PYTHON", + "name": "google-cloud-speech" + }, + "snippets": [ + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.batch_recognize", + "method": { + "fullName": "google.cloud.speech.v2.Speech.BatchRecognize", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "BatchRecognize" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.BatchRecognizeRequest" + }, + { + "name": "recognizer", + "type": "str" + }, + { + "name": "config", + "type": "google.cloud.speech_v2.types.RecognitionConfig" + }, + { + "name": "config_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "files", + "type": "Sequence[google.cloud.speech_v2.types.BatchRecognizeFileMetadata]" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "batch_recognize" + }, + "description": "Sample for BatchRecognize", + "file": "speech_v2_generated_speech_batch_recognize_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_BatchRecognize_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_batch_recognize_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.batch_recognize", + "method": { + "fullName": "google.cloud.speech.v2.Speech.BatchRecognize", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "BatchRecognize" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.BatchRecognizeRequest" + }, + { + "name": "recognizer", + "type": "str" + }, + { + "name": "config", + "type": "google.cloud.speech_v2.types.RecognitionConfig" + }, + { + "name": "config_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "files", + "type": "Sequence[google.cloud.speech_v2.types.BatchRecognizeFileMetadata]" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "batch_recognize" + }, + "description": "Sample for BatchRecognize", + "file": "speech_v2_generated_speech_batch_recognize_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_BatchRecognize_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_batch_recognize_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.create_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.CreateCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "CreateCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.CreateCustomClassRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "custom_class", + "type": "google.cloud.speech_v2.types.CustomClass" + }, + { + "name": "custom_class_id", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "create_custom_class" + }, + "description": "Sample for CreateCustomClass", + "file": "speech_v2_generated_speech_create_custom_class_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_CreateCustomClass_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_create_custom_class_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.create_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.CreateCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "CreateCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.CreateCustomClassRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "custom_class", + "type": "google.cloud.speech_v2.types.CustomClass" + }, + { + "name": "custom_class_id", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "create_custom_class" + }, + "description": "Sample for CreateCustomClass", + "file": "speech_v2_generated_speech_create_custom_class_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_CreateCustomClass_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_create_custom_class_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.create_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.CreatePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "CreatePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.CreatePhraseSetRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "phrase_set", + "type": "google.cloud.speech_v2.types.PhraseSet" + }, + { + "name": "phrase_set_id", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "create_phrase_set" + }, + "description": "Sample for CreatePhraseSet", + "file": "speech_v2_generated_speech_create_phrase_set_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_CreatePhraseSet_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_create_phrase_set_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.create_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.CreatePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "CreatePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.CreatePhraseSetRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "phrase_set", + "type": "google.cloud.speech_v2.types.PhraseSet" + }, + { + "name": "phrase_set_id", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "create_phrase_set" + }, + "description": "Sample for CreatePhraseSet", + "file": "speech_v2_generated_speech_create_phrase_set_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_CreatePhraseSet_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_create_phrase_set_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.create_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.CreateRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "CreateRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.CreateRecognizerRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "recognizer", + "type": "google.cloud.speech_v2.types.Recognizer" + }, + { + "name": "recognizer_id", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "create_recognizer" + }, + "description": "Sample for CreateRecognizer", + "file": "speech_v2_generated_speech_create_recognizer_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_CreateRecognizer_async", + "segments": [ + { + "end": 60, + "start": 27, + "type": "FULL" + }, + { + "end": 60, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 50, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 57, + "start": 51, + "type": "REQUEST_EXECUTION" + }, + { + "end": 61, + "start": 58, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_create_recognizer_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.create_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.CreateRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "CreateRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.CreateRecognizerRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "recognizer", + "type": "google.cloud.speech_v2.types.Recognizer" + }, + { + "name": "recognizer_id", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "create_recognizer" + }, + "description": "Sample for CreateRecognizer", + "file": "speech_v2_generated_speech_create_recognizer_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_CreateRecognizer_sync", + "segments": [ + { + "end": 60, + "start": 27, + "type": "FULL" + }, + { + "end": 60, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 50, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 57, + "start": 51, + "type": "REQUEST_EXECUTION" + }, + { + "end": 61, + "start": 58, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_create_recognizer_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.delete_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.DeleteCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "DeleteCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.DeleteCustomClassRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "delete_custom_class" + }, + "description": "Sample for DeleteCustomClass", + "file": "speech_v2_generated_speech_delete_custom_class_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_DeleteCustomClass_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_delete_custom_class_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.delete_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.DeleteCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "DeleteCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.DeleteCustomClassRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "delete_custom_class" + }, + "description": "Sample for DeleteCustomClass", + "file": "speech_v2_generated_speech_delete_custom_class_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_DeleteCustomClass_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_delete_custom_class_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.delete_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.DeletePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "DeletePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.DeletePhraseSetRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "delete_phrase_set" + }, + "description": "Sample for DeletePhraseSet", + "file": "speech_v2_generated_speech_delete_phrase_set_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_DeletePhraseSet_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_delete_phrase_set_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.delete_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.DeletePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "DeletePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.DeletePhraseSetRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "delete_phrase_set" + }, + "description": "Sample for DeletePhraseSet", + "file": "speech_v2_generated_speech_delete_phrase_set_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_DeletePhraseSet_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_delete_phrase_set_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.delete_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.DeleteRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "DeleteRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.DeleteRecognizerRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "delete_recognizer" + }, + "description": "Sample for DeleteRecognizer", + "file": "speech_v2_generated_speech_delete_recognizer_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_DeleteRecognizer_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_delete_recognizer_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.delete_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.DeleteRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "DeleteRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.DeleteRecognizerRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "delete_recognizer" + }, + "description": "Sample for DeleteRecognizer", + "file": "speech_v2_generated_speech_delete_recognizer_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_DeleteRecognizer_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_delete_recognizer_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.get_config", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetConfig", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetConfig" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetConfigRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.Config", + "shortName": "get_config" + }, + "description": "Sample for GetConfig", + "file": "speech_v2_generated_speech_get_config_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetConfig_async", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_config_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.get_config", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetConfig", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetConfig" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetConfigRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.Config", + "shortName": "get_config" + }, + "description": "Sample for GetConfig", + "file": "speech_v2_generated_speech_get_config_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetConfig_sync", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_config_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.get_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetCustomClassRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.CustomClass", + "shortName": "get_custom_class" + }, + "description": "Sample for GetCustomClass", + "file": "speech_v2_generated_speech_get_custom_class_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetCustomClass_async", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_custom_class_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.get_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetCustomClassRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.CustomClass", + "shortName": "get_custom_class" + }, + "description": "Sample for GetCustomClass", + "file": "speech_v2_generated_speech_get_custom_class_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetCustomClass_sync", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_custom_class_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.get_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetPhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetPhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetPhraseSetRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.PhraseSet", + "shortName": "get_phrase_set" + }, + "description": "Sample for GetPhraseSet", + "file": "speech_v2_generated_speech_get_phrase_set_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetPhraseSet_async", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_phrase_set_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.get_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetPhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetPhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetPhraseSetRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.PhraseSet", + "shortName": "get_phrase_set" + }, + "description": "Sample for GetPhraseSet", + "file": "speech_v2_generated_speech_get_phrase_set_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetPhraseSet_sync", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_phrase_set_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.get_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetRecognizerRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.Recognizer", + "shortName": "get_recognizer" + }, + "description": "Sample for GetRecognizer", + "file": "speech_v2_generated_speech_get_recognizer_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetRecognizer_async", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_recognizer_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.get_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.GetRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "GetRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.GetRecognizerRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.Recognizer", + "shortName": "get_recognizer" + }, + "description": "Sample for GetRecognizer", + "file": "speech_v2_generated_speech_get_recognizer_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_GetRecognizer_sync", + "segments": [ + { + "end": 51, + "start": 27, + "type": "FULL" + }, + { + "end": 51, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 52, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_get_recognizer_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.list_custom_classes", + "method": { + "fullName": "google.cloud.speech.v2.Speech.ListCustomClasses", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "ListCustomClasses" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.ListCustomClassesRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.services.speech.pagers.ListCustomClassesAsyncPager", + "shortName": "list_custom_classes" + }, + "description": "Sample for ListCustomClasses", + "file": "speech_v2_generated_speech_list_custom_classes_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_ListCustomClasses_async", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_list_custom_classes_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.list_custom_classes", + "method": { + "fullName": "google.cloud.speech.v2.Speech.ListCustomClasses", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "ListCustomClasses" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.ListCustomClassesRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.services.speech.pagers.ListCustomClassesPager", + "shortName": "list_custom_classes" + }, + "description": "Sample for ListCustomClasses", + "file": "speech_v2_generated_speech_list_custom_classes_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_ListCustomClasses_sync", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_list_custom_classes_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.list_phrase_sets", + "method": { + "fullName": "google.cloud.speech.v2.Speech.ListPhraseSets", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "ListPhraseSets" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.ListPhraseSetsRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.services.speech.pagers.ListPhraseSetsAsyncPager", + "shortName": "list_phrase_sets" + }, + "description": "Sample for ListPhraseSets", + "file": "speech_v2_generated_speech_list_phrase_sets_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_ListPhraseSets_async", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_list_phrase_sets_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.list_phrase_sets", + "method": { + "fullName": "google.cloud.speech.v2.Speech.ListPhraseSets", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "ListPhraseSets" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.ListPhraseSetsRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.services.speech.pagers.ListPhraseSetsPager", + "shortName": "list_phrase_sets" + }, + "description": "Sample for ListPhraseSets", + "file": "speech_v2_generated_speech_list_phrase_sets_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_ListPhraseSets_sync", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_list_phrase_sets_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.list_recognizers", + "method": { + "fullName": "google.cloud.speech.v2.Speech.ListRecognizers", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "ListRecognizers" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.ListRecognizersRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.services.speech.pagers.ListRecognizersAsyncPager", + "shortName": "list_recognizers" + }, + "description": "Sample for ListRecognizers", + "file": "speech_v2_generated_speech_list_recognizers_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_ListRecognizers_async", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_list_recognizers_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.list_recognizers", + "method": { + "fullName": "google.cloud.speech.v2.Speech.ListRecognizers", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "ListRecognizers" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.ListRecognizersRequest" + }, + { + "name": "parent", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.services.speech.pagers.ListRecognizersPager", + "shortName": "list_recognizers" + }, + "description": "Sample for ListRecognizers", + "file": "speech_v2_generated_speech_list_recognizers_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_ListRecognizers_sync", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 48, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 49, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_list_recognizers_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.recognize", + "method": { + "fullName": "google.cloud.speech.v2.Speech.Recognize", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "Recognize" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.RecognizeRequest" + }, + { + "name": "recognizer", + "type": "str" + }, + { + "name": "config", + "type": "google.cloud.speech_v2.types.RecognitionConfig" + }, + { + "name": "config_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "content", + "type": "bytes" + }, + { + "name": "uri", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.RecognizeResponse", + "shortName": "recognize" + }, + "description": "Sample for Recognize", + "file": "speech_v2_generated_speech_recognize_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_Recognize_async", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 46, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 49, + "start": 47, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 50, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_recognize_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.recognize", + "method": { + "fullName": "google.cloud.speech.v2.Speech.Recognize", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "Recognize" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.RecognizeRequest" + }, + { + "name": "recognizer", + "type": "str" + }, + { + "name": "config", + "type": "google.cloud.speech_v2.types.RecognitionConfig" + }, + { + "name": "config_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "content", + "type": "bytes" + }, + { + "name": "uri", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.RecognizeResponse", + "shortName": "recognize" + }, + "description": "Sample for Recognize", + "file": "speech_v2_generated_speech_recognize_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_Recognize_sync", + "segments": [ + { + "end": 52, + "start": 27, + "type": "FULL" + }, + { + "end": 52, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 46, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 49, + "start": 47, + "type": "REQUEST_EXECUTION" + }, + { + "end": 53, + "start": 50, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_recognize_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.streaming_recognize", + "method": { + "fullName": "google.cloud.speech.v2.Speech.StreamingRecognize", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "StreamingRecognize" + }, + "parameters": [ + { + "name": "requests", + "type": "Iterator[google.cloud.speech_v2.types.StreamingRecognizeRequest]" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "Iterable[google.cloud.speech_v2.types.StreamingRecognizeResponse]", + "shortName": "streaming_recognize" + }, + "description": "Sample for StreamingRecognize", + "file": "speech_v2_generated_speech_streaming_recognize_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_StreamingRecognize_async", + "segments": [ + { + "end": 62, + "start": 27, + "type": "FULL" + }, + { + "end": 62, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 55, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 58, + "start": 56, + "type": "REQUEST_EXECUTION" + }, + { + "end": 63, + "start": 59, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_streaming_recognize_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.streaming_recognize", + "method": { + "fullName": "google.cloud.speech.v2.Speech.StreamingRecognize", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "StreamingRecognize" + }, + "parameters": [ + { + "name": "requests", + "type": "Iterator[google.cloud.speech_v2.types.StreamingRecognizeRequest]" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "Iterable[google.cloud.speech_v2.types.StreamingRecognizeResponse]", + "shortName": "streaming_recognize" + }, + "description": "Sample for StreamingRecognize", + "file": "speech_v2_generated_speech_streaming_recognize_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_StreamingRecognize_sync", + "segments": [ + { + "end": 62, + "start": 27, + "type": "FULL" + }, + { + "end": 62, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 55, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 58, + "start": 56, + "type": "REQUEST_EXECUTION" + }, + { + "end": 63, + "start": 59, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_streaming_recognize_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.undelete_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UndeleteCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UndeleteCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UndeleteCustomClassRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "undelete_custom_class" + }, + "description": "Sample for UndeleteCustomClass", + "file": "speech_v2_generated_speech_undelete_custom_class_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UndeleteCustomClass_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_undelete_custom_class_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.undelete_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UndeleteCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UndeleteCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UndeleteCustomClassRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "undelete_custom_class" + }, + "description": "Sample for UndeleteCustomClass", + "file": "speech_v2_generated_speech_undelete_custom_class_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UndeleteCustomClass_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_undelete_custom_class_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.undelete_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UndeletePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UndeletePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UndeletePhraseSetRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "undelete_phrase_set" + }, + "description": "Sample for UndeletePhraseSet", + "file": "speech_v2_generated_speech_undelete_phrase_set_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UndeletePhraseSet_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_undelete_phrase_set_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.undelete_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UndeletePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UndeletePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UndeletePhraseSetRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "undelete_phrase_set" + }, + "description": "Sample for UndeletePhraseSet", + "file": "speech_v2_generated_speech_undelete_phrase_set_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UndeletePhraseSet_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_undelete_phrase_set_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.undelete_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UndeleteRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UndeleteRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UndeleteRecognizerRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "undelete_recognizer" + }, + "description": "Sample for UndeleteRecognizer", + "file": "speech_v2_generated_speech_undelete_recognizer_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UndeleteRecognizer_async", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_undelete_recognizer_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.undelete_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UndeleteRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UndeleteRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UndeleteRecognizerRequest" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "undelete_recognizer" + }, + "description": "Sample for UndeleteRecognizer", + "file": "speech_v2_generated_speech_undelete_recognizer_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UndeleteRecognizer_sync", + "segments": [ + { + "end": 55, + "start": 27, + "type": "FULL" + }, + { + "end": 55, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 45, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 52, + "start": 46, + "type": "REQUEST_EXECUTION" + }, + { + "end": 56, + "start": 53, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_undelete_recognizer_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.update_config", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdateConfig", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdateConfig" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdateConfigRequest" + }, + { + "name": "config", + "type": "google.cloud.speech_v2.types.Config" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.Config", + "shortName": "update_config" + }, + "description": "Sample for UpdateConfig", + "file": "speech_v2_generated_speech_update_config_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdateConfig_async", + "segments": [ + { + "end": 50, + "start": 27, + "type": "FULL" + }, + { + "end": 50, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 44, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 47, + "start": 45, + "type": "REQUEST_EXECUTION" + }, + { + "end": 51, + "start": 48, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_config_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.update_config", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdateConfig", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdateConfig" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdateConfigRequest" + }, + { + "name": "config", + "type": "google.cloud.speech_v2.types.Config" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.cloud.speech_v2.types.Config", + "shortName": "update_config" + }, + "description": "Sample for UpdateConfig", + "file": "speech_v2_generated_speech_update_config_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdateConfig_sync", + "segments": [ + { + "end": 50, + "start": 27, + "type": "FULL" + }, + { + "end": 50, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 44, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 47, + "start": 45, + "type": "REQUEST_EXECUTION" + }, + { + "end": 51, + "start": 48, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_config_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.update_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdateCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdateCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdateCustomClassRequest" + }, + { + "name": "custom_class", + "type": "google.cloud.speech_v2.types.CustomClass" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "update_custom_class" + }, + "description": "Sample for UpdateCustomClass", + "file": "speech_v2_generated_speech_update_custom_class_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdateCustomClass_async", + "segments": [ + { + "end": 54, + "start": 27, + "type": "FULL" + }, + { + "end": 54, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 44, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 51, + "start": 45, + "type": "REQUEST_EXECUTION" + }, + { + "end": 55, + "start": 52, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_custom_class_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.update_custom_class", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdateCustomClass", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdateCustomClass" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdateCustomClassRequest" + }, + { + "name": "custom_class", + "type": "google.cloud.speech_v2.types.CustomClass" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "update_custom_class" + }, + "description": "Sample for UpdateCustomClass", + "file": "speech_v2_generated_speech_update_custom_class_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdateCustomClass_sync", + "segments": [ + { + "end": 54, + "start": 27, + "type": "FULL" + }, + { + "end": 54, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 44, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 51, + "start": 45, + "type": "REQUEST_EXECUTION" + }, + { + "end": 55, + "start": 52, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_custom_class_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.update_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdatePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdatePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdatePhraseSetRequest" + }, + { + "name": "phrase_set", + "type": "google.cloud.speech_v2.types.PhraseSet" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "update_phrase_set" + }, + "description": "Sample for UpdatePhraseSet", + "file": "speech_v2_generated_speech_update_phrase_set_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdatePhraseSet_async", + "segments": [ + { + "end": 54, + "start": 27, + "type": "FULL" + }, + { + "end": 54, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 44, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 51, + "start": 45, + "type": "REQUEST_EXECUTION" + }, + { + "end": 55, + "start": 52, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_phrase_set_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.update_phrase_set", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdatePhraseSet", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdatePhraseSet" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdatePhraseSetRequest" + }, + { + "name": "phrase_set", + "type": "google.cloud.speech_v2.types.PhraseSet" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "update_phrase_set" + }, + "description": "Sample for UpdatePhraseSet", + "file": "speech_v2_generated_speech_update_phrase_set_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdatePhraseSet_sync", + "segments": [ + { + "end": 54, + "start": 27, + "type": "FULL" + }, + { + "end": 54, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 44, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 51, + "start": 45, + "type": "REQUEST_EXECUTION" + }, + { + "end": 55, + "start": 52, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_phrase_set_sync.py" + }, + { + "canonical": true, + "clientMethod": { + "async": true, + "client": { + "fullName": "google.cloud.speech_v2.SpeechAsyncClient", + "shortName": "SpeechAsyncClient" + }, + "fullName": "google.cloud.speech_v2.SpeechAsyncClient.update_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdateRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdateRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdateRecognizerRequest" + }, + { + "name": "recognizer", + "type": "google.cloud.speech_v2.types.Recognizer" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "update_recognizer" + }, + "description": "Sample for UpdateRecognizer", + "file": "speech_v2_generated_speech_update_recognizer_async.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdateRecognizer_async", + "segments": [ + { + "end": 59, + "start": 27, + "type": "FULL" + }, + { + "end": 59, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 49, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 56, + "start": 50, + "type": "REQUEST_EXECUTION" + }, + { + "end": 60, + "start": 57, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_recognizer_async.py" + }, + { + "canonical": true, + "clientMethod": { + "client": { + "fullName": "google.cloud.speech_v2.SpeechClient", + "shortName": "SpeechClient" + }, + "fullName": "google.cloud.speech_v2.SpeechClient.update_recognizer", + "method": { + "fullName": "google.cloud.speech.v2.Speech.UpdateRecognizer", + "service": { + "fullName": "google.cloud.speech.v2.Speech", + "shortName": "Speech" + }, + "shortName": "UpdateRecognizer" + }, + "parameters": [ + { + "name": "request", + "type": "google.cloud.speech_v2.types.UpdateRecognizerRequest" + }, + { + "name": "recognizer", + "type": "google.cloud.speech_v2.types.Recognizer" + }, + { + "name": "update_mask", + "type": "google.protobuf.field_mask_pb2.FieldMask" + }, + { + "name": "retry", + "type": "google.api_core.retry.Retry" + }, + { + "name": "timeout", + "type": "float" + }, + { + "name": "metadata", + "type": "Sequence[Tuple[str, str]" + } + ], + "resultType": "google.api_core.operation.Operation", + "shortName": "update_recognizer" + }, + "description": "Sample for UpdateRecognizer", + "file": "speech_v2_generated_speech_update_recognizer_sync.py", + "language": "PYTHON", + "origin": "API_DEFINITION", + "regionTag": "speech_v2_generated_Speech_UpdateRecognizer_sync", + "segments": [ + { + "end": 59, + "start": 27, + "type": "FULL" + }, + { + "end": 59, + "start": 27, + "type": "SHORT" + }, + { + "end": 40, + "start": 38, + "type": "CLIENT_INITIALIZATION" + }, + { + "end": 49, + "start": 41, + "type": "REQUEST_INITIALIZATION" + }, + { + "end": 56, + "start": 50, + "type": "REQUEST_EXECUTION" + }, + { + "end": 60, + "start": 57, + "type": "RESPONSE_HANDLING" + } + ], + "title": "speech_v2_generated_speech_update_recognizer_sync.py" + } + ] +} diff --git a/speech/generated_samples/speech_v2_generated_speech_batch_recognize_async.py b/speech/generated_samples/speech_v2_generated_speech_batch_recognize_async.py new file mode 100644 index 000000000000..64de219fe419 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_batch_recognize_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for BatchRecognize +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_BatchRecognize_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_batch_recognize(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.BatchRecognizeRequest( + recognizer="recognizer_value", + ) + + # Make the request + operation = client.batch_recognize(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_BatchRecognize_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_batch_recognize_sync.py b/speech/generated_samples/speech_v2_generated_speech_batch_recognize_sync.py new file mode 100644 index 000000000000..f306ea7af090 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_batch_recognize_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for BatchRecognize +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_BatchRecognize_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_batch_recognize(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.BatchRecognizeRequest( + recognizer="recognizer_value", + ) + + # Make the request + operation = client.batch_recognize(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_BatchRecognize_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_create_custom_class_async.py b/speech/generated_samples/speech_v2_generated_speech_create_custom_class_async.py new file mode 100644 index 000000000000..cad6b2f12694 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_create_custom_class_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for CreateCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_CreateCustomClass_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_create_custom_class(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.CreateCustomClassRequest( + parent="parent_value", + ) + + # Make the request + operation = client.create_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_CreateCustomClass_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_create_custom_class_sync.py b/speech/generated_samples/speech_v2_generated_speech_create_custom_class_sync.py new file mode 100644 index 000000000000..3001c42053d3 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_create_custom_class_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for CreateCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_CreateCustomClass_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_create_custom_class(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.CreateCustomClassRequest( + parent="parent_value", + ) + + # Make the request + operation = client.create_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_CreateCustomClass_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_create_phrase_set_async.py b/speech/generated_samples/speech_v2_generated_speech_create_phrase_set_async.py new file mode 100644 index 000000000000..d2932bee3778 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_create_phrase_set_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for CreatePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_CreatePhraseSet_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_create_phrase_set(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.CreatePhraseSetRequest( + parent="parent_value", + ) + + # Make the request + operation = client.create_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_CreatePhraseSet_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_create_phrase_set_sync.py b/speech/generated_samples/speech_v2_generated_speech_create_phrase_set_sync.py new file mode 100644 index 000000000000..c311d648c15f --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_create_phrase_set_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for CreatePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_CreatePhraseSet_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_create_phrase_set(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.CreatePhraseSetRequest( + parent="parent_value", + ) + + # Make the request + operation = client.create_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_CreatePhraseSet_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_create_recognizer_async.py b/speech/generated_samples/speech_v2_generated_speech_create_recognizer_async.py new file mode 100644 index 000000000000..eb62638eb3a9 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_create_recognizer_async.py @@ -0,0 +1,61 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for CreateRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_CreateRecognizer_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_create_recognizer(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + recognizer = speech_v2.Recognizer() + recognizer.model = "model_value" + recognizer.language_codes = ['language_codes_value1', 'language_codes_value2'] + + request = speech_v2.CreateRecognizerRequest( + recognizer=recognizer, + parent="parent_value", + ) + + # Make the request + operation = client.create_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_CreateRecognizer_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_create_recognizer_sync.py b/speech/generated_samples/speech_v2_generated_speech_create_recognizer_sync.py new file mode 100644 index 000000000000..af0ffdc76996 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_create_recognizer_sync.py @@ -0,0 +1,61 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for CreateRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_CreateRecognizer_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_create_recognizer(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + recognizer = speech_v2.Recognizer() + recognizer.model = "model_value" + recognizer.language_codes = ['language_codes_value1', 'language_codes_value2'] + + request = speech_v2.CreateRecognizerRequest( + recognizer=recognizer, + parent="parent_value", + ) + + # Make the request + operation = client.create_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_CreateRecognizer_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_delete_custom_class_async.py b/speech/generated_samples/speech_v2_generated_speech_delete_custom_class_async.py new file mode 100644 index 000000000000..64dce73c81da --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_delete_custom_class_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for DeleteCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_DeleteCustomClass_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_delete_custom_class(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.DeleteCustomClassRequest( + name="name_value", + ) + + # Make the request + operation = client.delete_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_DeleteCustomClass_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_delete_custom_class_sync.py b/speech/generated_samples/speech_v2_generated_speech_delete_custom_class_sync.py new file mode 100644 index 000000000000..e6a15dd450c8 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_delete_custom_class_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for DeleteCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_DeleteCustomClass_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_delete_custom_class(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.DeleteCustomClassRequest( + name="name_value", + ) + + # Make the request + operation = client.delete_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_DeleteCustomClass_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_async.py b/speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_async.py new file mode 100644 index 000000000000..d5f1c64bfd9a --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for DeletePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_DeletePhraseSet_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_delete_phrase_set(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.DeletePhraseSetRequest( + name="name_value", + ) + + # Make the request + operation = client.delete_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_DeletePhraseSet_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_sync.py b/speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_sync.py new file mode 100644 index 000000000000..cc874b06330c --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_delete_phrase_set_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for DeletePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_DeletePhraseSet_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_delete_phrase_set(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.DeletePhraseSetRequest( + name="name_value", + ) + + # Make the request + operation = client.delete_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_DeletePhraseSet_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_delete_recognizer_async.py b/speech/generated_samples/speech_v2_generated_speech_delete_recognizer_async.py new file mode 100644 index 000000000000..8de3bedd71bb --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_delete_recognizer_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for DeleteRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_DeleteRecognizer_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_delete_recognizer(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.DeleteRecognizerRequest( + name="name_value", + ) + + # Make the request + operation = client.delete_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_DeleteRecognizer_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_delete_recognizer_sync.py b/speech/generated_samples/speech_v2_generated_speech_delete_recognizer_sync.py new file mode 100644 index 000000000000..72e49f256e4e --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_delete_recognizer_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for DeleteRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_DeleteRecognizer_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_delete_recognizer(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.DeleteRecognizerRequest( + name="name_value", + ) + + # Make the request + operation = client.delete_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_DeleteRecognizer_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_config_async.py b/speech/generated_samples/speech_v2_generated_speech_get_config_async.py new file mode 100644 index 000000000000..0f430b8c62c8 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_config_async.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetConfig +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetConfig_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_get_config(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.GetConfigRequest( + name="name_value", + ) + + # Make the request + response = await client.get_config(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetConfig_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_config_sync.py b/speech/generated_samples/speech_v2_generated_speech_get_config_sync.py new file mode 100644 index 000000000000..802dfae519ca --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_config_sync.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetConfig +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetConfig_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_get_config(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.GetConfigRequest( + name="name_value", + ) + + # Make the request + response = client.get_config(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetConfig_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_custom_class_async.py b/speech/generated_samples/speech_v2_generated_speech_get_custom_class_async.py new file mode 100644 index 000000000000..c82070aec09d --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_custom_class_async.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetCustomClass_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_get_custom_class(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.GetCustomClassRequest( + name="name_value", + ) + + # Make the request + response = await client.get_custom_class(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetCustomClass_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_custom_class_sync.py b/speech/generated_samples/speech_v2_generated_speech_get_custom_class_sync.py new file mode 100644 index 000000000000..121b9eaeb918 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_custom_class_sync.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetCustomClass_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_get_custom_class(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.GetCustomClassRequest( + name="name_value", + ) + + # Make the request + response = client.get_custom_class(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetCustomClass_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_phrase_set_async.py b/speech/generated_samples/speech_v2_generated_speech_get_phrase_set_async.py new file mode 100644 index 000000000000..e5f861fe8a6b --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_phrase_set_async.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetPhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetPhraseSet_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_get_phrase_set(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.GetPhraseSetRequest( + name="name_value", + ) + + # Make the request + response = await client.get_phrase_set(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetPhraseSet_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_phrase_set_sync.py b/speech/generated_samples/speech_v2_generated_speech_get_phrase_set_sync.py new file mode 100644 index 000000000000..b02f3c23de02 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_phrase_set_sync.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetPhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetPhraseSet_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_get_phrase_set(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.GetPhraseSetRequest( + name="name_value", + ) + + # Make the request + response = client.get_phrase_set(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetPhraseSet_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_recognizer_async.py b/speech/generated_samples/speech_v2_generated_speech_get_recognizer_async.py new file mode 100644 index 000000000000..733bffb82e46 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_recognizer_async.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetRecognizer_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_get_recognizer(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.GetRecognizerRequest( + name="name_value", + ) + + # Make the request + response = await client.get_recognizer(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetRecognizer_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_get_recognizer_sync.py b/speech/generated_samples/speech_v2_generated_speech_get_recognizer_sync.py new file mode 100644 index 000000000000..d7ecb25460df --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_get_recognizer_sync.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for GetRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_GetRecognizer_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_get_recognizer(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.GetRecognizerRequest( + name="name_value", + ) + + # Make the request + response = client.get_recognizer(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_GetRecognizer_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_list_custom_classes_async.py b/speech/generated_samples/speech_v2_generated_speech_list_custom_classes_async.py new file mode 100644 index 000000000000..9ff98b68a27d --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_list_custom_classes_async.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for ListCustomClasses +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_ListCustomClasses_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_list_custom_classes(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.ListCustomClassesRequest( + parent="parent_value", + ) + + # Make the request + page_result = client.list_custom_classes(request=request) + + # Handle the response + async for response in page_result: + print(response) + +# [END speech_v2_generated_Speech_ListCustomClasses_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_list_custom_classes_sync.py b/speech/generated_samples/speech_v2_generated_speech_list_custom_classes_sync.py new file mode 100644 index 000000000000..9c95e926a4c7 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_list_custom_classes_sync.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for ListCustomClasses +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_ListCustomClasses_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_list_custom_classes(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.ListCustomClassesRequest( + parent="parent_value", + ) + + # Make the request + page_result = client.list_custom_classes(request=request) + + # Handle the response + for response in page_result: + print(response) + +# [END speech_v2_generated_Speech_ListCustomClasses_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_async.py b/speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_async.py new file mode 100644 index 000000000000..da27848f2168 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_async.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for ListPhraseSets +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_ListPhraseSets_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_list_phrase_sets(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.ListPhraseSetsRequest( + parent="parent_value", + ) + + # Make the request + page_result = client.list_phrase_sets(request=request) + + # Handle the response + async for response in page_result: + print(response) + +# [END speech_v2_generated_Speech_ListPhraseSets_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_sync.py b/speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_sync.py new file mode 100644 index 000000000000..306eb5b5368e --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_list_phrase_sets_sync.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for ListPhraseSets +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_ListPhraseSets_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_list_phrase_sets(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.ListPhraseSetsRequest( + parent="parent_value", + ) + + # Make the request + page_result = client.list_phrase_sets(request=request) + + # Handle the response + for response in page_result: + print(response) + +# [END speech_v2_generated_Speech_ListPhraseSets_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_list_recognizers_async.py b/speech/generated_samples/speech_v2_generated_speech_list_recognizers_async.py new file mode 100644 index 000000000000..c645fbe093ed --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_list_recognizers_async.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for ListRecognizers +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_ListRecognizers_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_list_recognizers(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.ListRecognizersRequest( + parent="parent_value", + ) + + # Make the request + page_result = client.list_recognizers(request=request) + + # Handle the response + async for response in page_result: + print(response) + +# [END speech_v2_generated_Speech_ListRecognizers_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_list_recognizers_sync.py b/speech/generated_samples/speech_v2_generated_speech_list_recognizers_sync.py new file mode 100644 index 000000000000..ad1460e5f7a4 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_list_recognizers_sync.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for ListRecognizers +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_ListRecognizers_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_list_recognizers(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.ListRecognizersRequest( + parent="parent_value", + ) + + # Make the request + page_result = client.list_recognizers(request=request) + + # Handle the response + for response in page_result: + print(response) + +# [END speech_v2_generated_Speech_ListRecognizers_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_recognize_async.py b/speech/generated_samples/speech_v2_generated_speech_recognize_async.py new file mode 100644 index 000000000000..440fcf82acac --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_recognize_async.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for Recognize +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_Recognize_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_recognize(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.RecognizeRequest( + content=b'content_blob', + recognizer="recognizer_value", + ) + + # Make the request + response = await client.recognize(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_Recognize_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_recognize_sync.py b/speech/generated_samples/speech_v2_generated_speech_recognize_sync.py new file mode 100644 index 000000000000..aae737216478 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_recognize_sync.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for Recognize +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_Recognize_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_recognize(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.RecognizeRequest( + content=b'content_blob', + recognizer="recognizer_value", + ) + + # Make the request + response = client.recognize(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_Recognize_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_streaming_recognize_async.py b/speech/generated_samples/speech_v2_generated_speech_streaming_recognize_async.py new file mode 100644 index 000000000000..46598611112f --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_streaming_recognize_async.py @@ -0,0 +1,63 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for StreamingRecognize +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_StreamingRecognize_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_streaming_recognize(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.StreamingRecognizeRequest( + recognizer="recognizer_value", + ) + + # This method expects an iterator which contains + # 'speech_v2.StreamingRecognizeRequest' objects + # Here we create a generator that yields a single `request` for + # demonstrative purposes. + requests = [request] + + def request_generator(): + for request in requests: + yield request + + # Make the request + stream = await client.streaming_recognize(requests=request_generator()) + + # Handle the response + async for response in stream: + print(response) + +# [END speech_v2_generated_Speech_StreamingRecognize_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_streaming_recognize_sync.py b/speech/generated_samples/speech_v2_generated_speech_streaming_recognize_sync.py new file mode 100644 index 000000000000..057843eec944 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_streaming_recognize_sync.py @@ -0,0 +1,63 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for StreamingRecognize +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_StreamingRecognize_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_streaming_recognize(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.StreamingRecognizeRequest( + recognizer="recognizer_value", + ) + + # This method expects an iterator which contains + # 'speech_v2.StreamingRecognizeRequest' objects + # Here we create a generator that yields a single `request` for + # demonstrative purposes. + requests = [request] + + def request_generator(): + for request in requests: + yield request + + # Make the request + stream = client.streaming_recognize(requests=request_generator()) + + # Handle the response + for response in stream: + print(response) + +# [END speech_v2_generated_Speech_StreamingRecognize_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_async.py b/speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_async.py new file mode 100644 index 000000000000..2ae43d7f72d3 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UndeleteCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UndeleteCustomClass_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_undelete_custom_class(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.UndeleteCustomClassRequest( + name="name_value", + ) + + # Make the request + operation = client.undelete_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UndeleteCustomClass_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_sync.py b/speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_sync.py new file mode 100644 index 000000000000..0ef956125c5c --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_undelete_custom_class_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UndeleteCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UndeleteCustomClass_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_undelete_custom_class(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.UndeleteCustomClassRequest( + name="name_value", + ) + + # Make the request + operation = client.undelete_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UndeleteCustomClass_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_async.py b/speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_async.py new file mode 100644 index 000000000000..77808995b1c8 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UndeletePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UndeletePhraseSet_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_undelete_phrase_set(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.UndeletePhraseSetRequest( + name="name_value", + ) + + # Make the request + operation = client.undelete_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UndeletePhraseSet_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_sync.py b/speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_sync.py new file mode 100644 index 000000000000..594399fcb771 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_undelete_phrase_set_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UndeletePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UndeletePhraseSet_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_undelete_phrase_set(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.UndeletePhraseSetRequest( + name="name_value", + ) + + # Make the request + operation = client.undelete_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UndeletePhraseSet_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_async.py b/speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_async.py new file mode 100644 index 000000000000..eb58be11bd8f --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_async.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UndeleteRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UndeleteRecognizer_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_undelete_recognizer(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.UndeleteRecognizerRequest( + name="name_value", + ) + + # Make the request + operation = client.undelete_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UndeleteRecognizer_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_sync.py b/speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_sync.py new file mode 100644 index 000000000000..f4a3137249ea --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_undelete_recognizer_sync.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UndeleteRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UndeleteRecognizer_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_undelete_recognizer(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.UndeleteRecognizerRequest( + name="name_value", + ) + + # Make the request + operation = client.undelete_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UndeleteRecognizer_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_config_async.py b/speech/generated_samples/speech_v2_generated_speech_update_config_async.py new file mode 100644 index 000000000000..28fb331fb7a7 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_config_async.py @@ -0,0 +1,51 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdateConfig +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdateConfig_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_update_config(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.UpdateConfigRequest( + ) + + # Make the request + response = await client.update_config(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdateConfig_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_config_sync.py b/speech/generated_samples/speech_v2_generated_speech_update_config_sync.py new file mode 100644 index 000000000000..930c59c40996 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_config_sync.py @@ -0,0 +1,51 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdateConfig +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdateConfig_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_update_config(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.UpdateConfigRequest( + ) + + # Make the request + response = client.update_config(request=request) + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdateConfig_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_custom_class_async.py b/speech/generated_samples/speech_v2_generated_speech_update_custom_class_async.py new file mode 100644 index 000000000000..959038979403 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_custom_class_async.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdateCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdateCustomClass_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_update_custom_class(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.UpdateCustomClassRequest( + ) + + # Make the request + operation = client.update_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdateCustomClass_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_custom_class_sync.py b/speech/generated_samples/speech_v2_generated_speech_update_custom_class_sync.py new file mode 100644 index 000000000000..f877fb6c3526 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_custom_class_sync.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdateCustomClass +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdateCustomClass_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_update_custom_class(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.UpdateCustomClassRequest( + ) + + # Make the request + operation = client.update_custom_class(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdateCustomClass_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_phrase_set_async.py b/speech/generated_samples/speech_v2_generated_speech_update_phrase_set_async.py new file mode 100644 index 000000000000..02ee5d96efc0 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_phrase_set_async.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdatePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdatePhraseSet_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_update_phrase_set(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + request = speech_v2.UpdatePhraseSetRequest( + ) + + # Make the request + operation = client.update_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdatePhraseSet_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_phrase_set_sync.py b/speech/generated_samples/speech_v2_generated_speech_update_phrase_set_sync.py new file mode 100644 index 000000000000..b65577aeb837 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_phrase_set_sync.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdatePhraseSet +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdatePhraseSet_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_update_phrase_set(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + request = speech_v2.UpdatePhraseSetRequest( + ) + + # Make the request + operation = client.update_phrase_set(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdatePhraseSet_sync] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_recognizer_async.py b/speech/generated_samples/speech_v2_generated_speech_update_recognizer_async.py new file mode 100644 index 000000000000..d29f724c271f --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_recognizer_async.py @@ -0,0 +1,60 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdateRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdateRecognizer_async] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +async def sample_update_recognizer(): + # Create a client + client = speech_v2.SpeechAsyncClient() + + # Initialize request argument(s) + recognizer = speech_v2.Recognizer() + recognizer.model = "model_value" + recognizer.language_codes = ['language_codes_value1', 'language_codes_value2'] + + request = speech_v2.UpdateRecognizerRequest( + recognizer=recognizer, + ) + + # Make the request + operation = client.update_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = await operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdateRecognizer_async] diff --git a/speech/generated_samples/speech_v2_generated_speech_update_recognizer_sync.py b/speech/generated_samples/speech_v2_generated_speech_update_recognizer_sync.py new file mode 100644 index 000000000000..2c38e4fc9a60 --- /dev/null +++ b/speech/generated_samples/speech_v2_generated_speech_update_recognizer_sync.py @@ -0,0 +1,60 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Generated code. DO NOT EDIT! +# +# Snippet for UpdateRecognizer +# NOTE: This snippet has been automatically generated for illustrative purposes only. +# It may require modifications to work in your environment. + +# To install the latest published package dependency, execute the following: +# python3 -m pip install google-cloud-speech + + +# [START speech_v2_generated_Speech_UpdateRecognizer_sync] +# This snippet has been automatically generated and should be regarded as a +# code template only. +# It will require modifications to work: +# - It may require correct/in-range values for request initialization. +# - It may require specifying regional endpoints when creating the service +# client as shown in: +# https://googleapis.dev/python/google-api-core/latest/client_options.html +from google.cloud import speech_v2 + + +def sample_update_recognizer(): + # Create a client + client = speech_v2.SpeechClient() + + # Initialize request argument(s) + recognizer = speech_v2.Recognizer() + recognizer.model = "model_value" + recognizer.language_codes = ['language_codes_value1', 'language_codes_value2'] + + request = speech_v2.UpdateRecognizerRequest( + recognizer=recognizer, + ) + + # Make the request + operation = client.update_recognizer(request=request) + + print("Waiting for operation to complete...") + + response = operation.result() + + # Handle the response + print(response) + +# [END speech_v2_generated_Speech_UpdateRecognizer_sync]