From c51fe294df9cddc622de27437ba9acc2489db553 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 13 Nov 2019 09:09:34 -0800 Subject: [PATCH] feat(speech): Add WordInfo#speaker_tag * Update documentation * Update bucket name in code examples --- google-cloud-speech/README.md | 2 +- .../google/cloud/speech/v1/speech_smoke_test.rb | 2 +- .../cloud/speech/v1p1beta1/speech_smoke_test.rb | 2 +- google-cloud-speech/lib/google/cloud/speech.rb | 2 +- google-cloud-speech/lib/google/cloud/speech/v1.rb | 2 +- .../lib/google/cloud/speech/v1/cloud_speech_pb.rb | 1 + .../v1/doc/google/cloud/speech/v1/cloud_speech.rb | 13 ++++++++----- .../lib/google/cloud/speech/v1p1beta1.rb | 2 +- google-cloud-speech/synth.metadata | 10 +++++----- 9 files changed, 20 insertions(+), 16 deletions(-) diff --git a/google-cloud-speech/README.md b/google-cloud-speech/README.md index da04ed61e67a..5b863f22b366 100644 --- a/google-cloud-speech/README.md +++ b/google-cloud-speech/README.md @@ -40,7 +40,7 @@ config = { sample_rate_hertz: sample_rate_hertz, encoding: encoding } -uri = "gs://gapic-toolkit/hello.flac" +uri = "gs://cloud-samples-data/speech/brooklyn_bridge.flac" audio = { uri: uri } response = speech_client.recognize(config, audio) ``` diff --git a/google-cloud-speech/acceptance/google/cloud/speech/v1/speech_smoke_test.rb b/google-cloud-speech/acceptance/google/cloud/speech/v1/speech_smoke_test.rb index 7aaa0371f463..95395f444094 100644 --- a/google-cloud-speech/acceptance/google/cloud/speech/v1/speech_smoke_test.rb +++ b/google-cloud-speech/acceptance/google/cloud/speech/v1/speech_smoke_test.rb @@ -31,7 +31,7 @@ sample_rate_hertz: sample_rate_hertz, encoding: encoding } - uri = "gs://gapic-toolkit/hello.flac" + uri = "gs://cloud-samples-data/speech/brooklyn_bridge.flac" audio = { uri: uri } response = speech_client.recognize(config, audio) end diff --git a/google-cloud-speech/acceptance/google/cloud/speech/v1p1beta1/speech_smoke_test.rb b/google-cloud-speech/acceptance/google/cloud/speech/v1p1beta1/speech_smoke_test.rb index c5ec7381ea3c..f3d98f2631bb 100644 --- a/google-cloud-speech/acceptance/google/cloud/speech/v1p1beta1/speech_smoke_test.rb +++ b/google-cloud-speech/acceptance/google/cloud/speech/v1p1beta1/speech_smoke_test.rb @@ -31,7 +31,7 @@ sample_rate_hertz: sample_rate_hertz, encoding: encoding } - uri = "gs://gapic-toolkit/hello.flac" + uri = "gs://cloud-samples-data/speech/brooklyn_bridge.flac" audio = { uri: uri } response = speech_client.recognize(config, audio) end diff --git a/google-cloud-speech/lib/google/cloud/speech.rb b/google-cloud-speech/lib/google/cloud/speech.rb index b5ba27a2b4f3..9f4b2d0e1bf4 100644 --- a/google-cloud-speech/lib/google/cloud/speech.rb +++ b/google-cloud-speech/lib/google/cloud/speech.rb @@ -62,7 +62,7 @@ module Cloud # sample_rate_hertz: sample_rate_hertz, # encoding: encoding # } - # uri = "gs://bucket-name/hello.flac" + # uri = "gs://cloud-samples-data/speech/brooklyn_bridge.flac" # audio = { uri: uri } # response = speech_client.recognize(config, audio) # ``` diff --git a/google-cloud-speech/lib/google/cloud/speech/v1.rb b/google-cloud-speech/lib/google/cloud/speech/v1.rb index 4e2750165913..4021a1b84611 100644 --- a/google-cloud-speech/lib/google/cloud/speech/v1.rb +++ b/google-cloud-speech/lib/google/cloud/speech/v1.rb @@ -57,7 +57,7 @@ module Speech # sample_rate_hertz: sample_rate_hertz, # encoding: encoding # } - # uri = "gs://bucket-name/hello.flac" + # uri = "gs://cloud-samples-data/speech/brooklyn_bridge.flac" # audio = { uri: uri } # response = speech_client.recognize(config, audio) # ``` diff --git a/google-cloud-speech/lib/google/cloud/speech/v1/cloud_speech_pb.rb b/google-cloud-speech/lib/google/cloud/speech/v1/cloud_speech_pb.rb index 4e64bd889c0e..5adbb91f193e 100644 --- a/google-cloud-speech/lib/google/cloud/speech/v1/cloud_speech_pb.rb +++ b/google-cloud-speech/lib/google/cloud/speech/v1/cloud_speech_pb.rb @@ -155,6 +155,7 @@ optional :start_time, :message, 1, "google.protobuf.Duration" optional :end_time, :message, 2, "google.protobuf.Duration" optional :word, :string, 3 + optional :speaker_tag, :int32, 5 end end diff --git a/google-cloud-speech/lib/google/cloud/speech/v1/doc/google/cloud/speech/v1/cloud_speech.rb b/google-cloud-speech/lib/google/cloud/speech/v1/doc/google/cloud/speech/v1/cloud_speech.rb index 4bdab9d6a8da..265088fa10a5 100644 --- a/google-cloud-speech/lib/google/cloud/speech/v1/doc/google/cloud/speech/v1/cloud_speech.rb +++ b/google-cloud-speech/lib/google/cloud/speech/v1/doc/google/cloud/speech/v1/cloud_speech.rb @@ -310,11 +310,7 @@ module AudioEncoding # number of speakers. If not set, the default value is 6. # @!attribute [rw] speaker_tag # @return [Integer] - # A distinct integer value is assigned for every speaker within - # the audio. This field specifies which one of those speakers was detected to - # have spoken this word. Value ranges from '1' to diarization_speaker_count. - # speaker_tag is set if enable_speaker_diarization = 'true' and only in the - # top alternative. + # Unused. class SpeakerDiarizationConfig; end # Description of audio data to be recognized. @@ -688,6 +684,13 @@ class SpeechRecognitionAlternative; end # @!attribute [rw] word # @return [String] # The word corresponding to this set of information. + # @!attribute [rw] speaker_tag + # @return [Integer] + # A distinct integer value is assigned for every speaker within + # the audio. This field specifies which one of those speakers was detected to + # have spoken this word. Value ranges from '1' to diarization_speaker_count. + # speaker_tag is set if enable_speaker_diarization = 'true' and only in the + # top alternative. class WordInfo; end end end diff --git a/google-cloud-speech/lib/google/cloud/speech/v1p1beta1.rb b/google-cloud-speech/lib/google/cloud/speech/v1p1beta1.rb index b70f030fc928..083d0ee86bc3 100644 --- a/google-cloud-speech/lib/google/cloud/speech/v1p1beta1.rb +++ b/google-cloud-speech/lib/google/cloud/speech/v1p1beta1.rb @@ -57,7 +57,7 @@ module Speech # sample_rate_hertz: sample_rate_hertz, # encoding: encoding # } - # uri = "gs://bucket-name/hello.flac" + # uri = "gs://cloud-samples-data/speech/brooklyn_bridge.flac" # audio = { uri: uri } # response = speech_client.recognize(config, audio) # ``` diff --git a/google-cloud-speech/synth.metadata b/google-cloud-speech/synth.metadata index f154853cb41a..40df9a272e68 100644 --- a/google-cloud-speech/synth.metadata +++ b/google-cloud-speech/synth.metadata @@ -1,19 +1,19 @@ { - "updateTime": "2019-10-29T10:43:43.756177Z", + "updateTime": "2019-11-12T11:45:49.214781Z", "sources": [ { "generator": { "name": "artman", - "version": "0.40.3", - "dockerImage": "googleapis/artman@sha256:c805f50525f5f557886c94ab76f56eaa09cb1da58c3ee95111fd34259376621a" + "version": "0.41.1", + "dockerImage": "googleapis/artman@sha256:545c758c76c3f779037aa259023ec3d1ef2d57d2c8cd00a222cb187d63ceac5e" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "532773acbed8d09451dafb3d403ab1823e6a6e1e", - "internalRef": "277177415" + "sha": "f69562be0608904932bdcfbc5ad8b9a22d9dceb8", + "internalRef": "279774957" } }, {