lib/google/cloud/speech/v1/cloud_speech_pb.rb in google-cloud-speech-v1-0.6.1 vs lib/google/cloud/speech/v1/cloud_speech_pb.rb in google-cloud-speech-v1-0.7.0

- old
+ new

@@ -2,10 +2,11 @@ # source: google/cloud/speech/v1/cloud_speech.proto require 'google/api/annotations_pb' require 'google/api/client_pb' require 'google/api/field_behavior_pb' +require 'google/cloud/speech/v1/resource_pb' require 'google/longrunning/operations_pb' require 'google/protobuf/any_pb' require 'google/protobuf/duration_pb' require 'google/protobuf/timestamp_pb' require 'google/protobuf/wrappers_pb' @@ -43,15 +44,20 @@ optional :encoding, :enum, 1, "google.cloud.speech.v1.RecognitionConfig.AudioEncoding" optional :sample_rate_hertz, :int32, 2 optional :audio_channel_count, :int32, 7 optional :enable_separate_recognition_per_channel, :bool, 12 optional :language_code, :string, 3 + repeated :alternative_language_codes, :string, 18 optional :max_alternatives, :int32, 4 optional :profanity_filter, :bool, 5 + optional :adaptation, :message, 20, "google.cloud.speech.v1.SpeechAdaptation" repeated :speech_contexts, :message, 6, "google.cloud.speech.v1.SpeechContext" optional :enable_word_time_offsets, :bool, 8 + optional :enable_word_confidence, :bool, 15 optional :enable_automatic_punctuation, :bool, 11 + optional :enable_spoken_punctuation, :message, 22, "google.protobuf.BoolValue" + optional :enable_spoken_emojis, :message, 23, "google.protobuf.BoolValue" optional :diarization_config, :message, 19, "google.cloud.speech.v1.SpeakerDiarizationConfig" optional :metadata, :message, 9, "google.cloud.speech.v1.RecognitionMetadata" optional :model, :string, 13 optional :use_enhanced, :bool, 14 end @@ -62,10 +68,11 @@ value :MULAW, 3 value :AMR, 4 value :AMR_WB, 5 value :OGG_OPUS, 6 value :SPEEX_WITH_HEADER_BYTE, 7 + value :WEBM_OPUS, 9 end add_message "google.cloud.speech.v1.SpeakerDiarizationConfig" do optional :enable_speaker_diarization, :bool, 1 optional :min_speaker_count, :int32, 2 optional :max_speaker_count, :int32, 3 @@ -112,10 +119,11 @@ value :OTHER_OUTDOOR_DEVICE, 5 value :OTHER_INDOOR_DEVICE, 6 end add_message "google.cloud.speech.v1.SpeechContext" do repeated :phrases, :string, 1 + optional :boost, :float, 4 end add_message "google.cloud.speech.v1.RecognitionAudio" do oneof :audio_source do optional :content, :bytes, 1 optional :uri, :string, 2 @@ -126,10 +134,12 @@ optional :total_billed_time, :message, 3, "google.protobuf.Duration" end add_message "google.cloud.speech.v1.LongRunningRecognizeResponse" do repeated :results, :message, 2, "google.cloud.speech.v1.SpeechRecognitionResult" optional :total_billed_time, :message, 3, "google.protobuf.Duration" + optional :output_config, :message, 6, "google.cloud.speech.v1.TranscriptOutputConfig" + optional :output_error, :message, 7, "google.rpc.Status" end add_message "google.cloud.speech.v1.LongRunningRecognizeMetadata" do optional :progress_percent, :int32, 1 optional :start_time, :message, 2, "google.protobuf.Timestamp" optional :last_update_time, :message, 3, "google.protobuf.Timestamp" @@ -154,19 +164,22 @@ optional :language_code, :string, 6 end add_message "google.cloud.speech.v1.SpeechRecognitionResult" do repeated :alternatives, :message, 1, "google.cloud.speech.v1.SpeechRecognitionAlternative" optional :channel_tag, :int32, 2 + optional :result_end_time, :message, 4, "google.protobuf.Duration" + optional :language_code, :string, 5 end add_message "google.cloud.speech.v1.SpeechRecognitionAlternative" do optional :transcript, :string, 1 optional :confidence, :float, 2 repeated :words, :message, 3, "google.cloud.speech.v1.WordInfo" end add_message "google.cloud.speech.v1.WordInfo" do optional :start_time, :message, 1, "google.protobuf.Duration" optional :end_time, :message, 2, "google.protobuf.Duration" optional :word, :string, 3 + optional :confidence, :float, 4 optional :speaker_tag, :int32, 5 end end end