Documentation ¶
Index ¶
- Variables
- func RegisterSpeechTranslationServiceServer(s *grpc.Server, srv SpeechTranslationServiceServer)
- type SpeechTranslationServiceClient
- type SpeechTranslationServiceServer
- type SpeechTranslationService_StreamingTranslateSpeechClient
- type SpeechTranslationService_StreamingTranslateSpeechServer
- type StreamingTranslateSpeechConfig
- func (*StreamingTranslateSpeechConfig) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingTranslateSpeechConfig) GetAudioConfig() *TranslateSpeechConfig
- func (x *StreamingTranslateSpeechConfig) GetSingleUtterance() bool
- func (*StreamingTranslateSpeechConfig) ProtoMessage()
- func (x *StreamingTranslateSpeechConfig) ProtoReflect() protoreflect.Message
- func (x *StreamingTranslateSpeechConfig) Reset()
- func (x *StreamingTranslateSpeechConfig) String() string
- type StreamingTranslateSpeechRequest
- func (*StreamingTranslateSpeechRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingTranslateSpeechRequest) GetAudioContent() []byte
- func (x *StreamingTranslateSpeechRequest) GetStreamingConfig() *StreamingTranslateSpeechConfig
- func (m *StreamingTranslateSpeechRequest) GetStreamingRequest() isStreamingTranslateSpeechRequest_StreamingRequest
- func (*StreamingTranslateSpeechRequest) ProtoMessage()
- func (x *StreamingTranslateSpeechRequest) ProtoReflect() protoreflect.Message
- func (x *StreamingTranslateSpeechRequest) Reset()
- func (x *StreamingTranslateSpeechRequest) String() string
- type StreamingTranslateSpeechRequest_AudioContent
- type StreamingTranslateSpeechRequest_StreamingConfig
- type StreamingTranslateSpeechResponse
- func (*StreamingTranslateSpeechResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingTranslateSpeechResponse) GetError() *status.Status
- func (x *StreamingTranslateSpeechResponse) GetResult() *StreamingTranslateSpeechResult
- func (x *StreamingTranslateSpeechResponse) GetSpeechEventType() StreamingTranslateSpeechResponse_SpeechEventType
- func (*StreamingTranslateSpeechResponse) ProtoMessage()
- func (x *StreamingTranslateSpeechResponse) ProtoReflect() protoreflect.Message
- func (x *StreamingTranslateSpeechResponse) Reset()
- func (x *StreamingTranslateSpeechResponse) String() string
- type StreamingTranslateSpeechResponse_SpeechEventType
- func (StreamingTranslateSpeechResponse_SpeechEventType) Descriptor() protoreflect.EnumDescriptor
- func (x StreamingTranslateSpeechResponse_SpeechEventType) Enum() *StreamingTranslateSpeechResponse_SpeechEventType
- func (StreamingTranslateSpeechResponse_SpeechEventType) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamingTranslateSpeechResponse_SpeechEventType) Number() protoreflect.EnumNumber
- func (x StreamingTranslateSpeechResponse_SpeechEventType) String() string
- func (StreamingTranslateSpeechResponse_SpeechEventType) Type() protoreflect.EnumType
- type StreamingTranslateSpeechResult
- func (*StreamingTranslateSpeechResult) Descriptor() ([]byte, []int)deprecated
- func (m *StreamingTranslateSpeechResult) GetResult() isStreamingTranslateSpeechResult_Result
- func (x *StreamingTranslateSpeechResult) GetTextTranslationResult() *StreamingTranslateSpeechResult_TextTranslationResult
- func (*StreamingTranslateSpeechResult) ProtoMessage()
- func (x *StreamingTranslateSpeechResult) ProtoReflect() protoreflect.Message
- func (x *StreamingTranslateSpeechResult) Reset()
- func (x *StreamingTranslateSpeechResult) String() string
- type StreamingTranslateSpeechResult_TextTranslationResult
- func (*StreamingTranslateSpeechResult_TextTranslationResult) Descriptor() ([]byte, []int)deprecated
- func (x *StreamingTranslateSpeechResult_TextTranslationResult) GetIsFinal() bool
- func (x *StreamingTranslateSpeechResult_TextTranslationResult) GetTranslation() string
- func (*StreamingTranslateSpeechResult_TextTranslationResult) ProtoMessage()
- func (x *StreamingTranslateSpeechResult_TextTranslationResult) ProtoReflect() protoreflect.Message
- func (x *StreamingTranslateSpeechResult_TextTranslationResult) Reset()
- func (x *StreamingTranslateSpeechResult_TextTranslationResult) String() string
- type StreamingTranslateSpeechResult_TextTranslationResult_
- type TranslateSpeechConfig
- func (*TranslateSpeechConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TranslateSpeechConfig) GetAudioEncoding() string
- func (x *TranslateSpeechConfig) GetModel() string
- func (x *TranslateSpeechConfig) GetSampleRateHertz() int32
- func (x *TranslateSpeechConfig) GetSourceLanguageCode() string
- func (x *TranslateSpeechConfig) GetTargetLanguageCode() string
- func (*TranslateSpeechConfig) ProtoMessage()
- func (x *TranslateSpeechConfig) ProtoReflect() protoreflect.Message
- func (x *TranslateSpeechConfig) Reset()
- func (x *TranslateSpeechConfig) String() string
- type UnimplementedSpeechTranslationServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( StreamingTranslateSpeechResponse_SpeechEventType_name = map[int32]string{ 0: "SPEECH_EVENT_TYPE_UNSPECIFIED", 1: "END_OF_SINGLE_UTTERANCE", } StreamingTranslateSpeechResponse_SpeechEventType_value = map[string]int32{ "SPEECH_EVENT_TYPE_UNSPECIFIED": 0, "END_OF_SINGLE_UTTERANCE": 1, } )
Enum value maps for StreamingTranslateSpeechResponse_SpeechEventType.
var File_google_cloud_mediatranslation_v1beta1_media_translation_proto protoreflect.FileDescriptor
Functions ¶
func RegisterSpeechTranslationServiceServer ¶
func RegisterSpeechTranslationServiceServer(s *grpc.Server, srv SpeechTranslationServiceServer)
Types ¶
type SpeechTranslationServiceClient ¶
type SpeechTranslationServiceClient interface { // Performs bidirectional streaming speech translation: receive results while // sending audio. This method is only available via the gRPC API (not REST). StreamingTranslateSpeech(ctx context.Context, opts ...grpc.CallOption) (SpeechTranslationService_StreamingTranslateSpeechClient, error) }
SpeechTranslationServiceClient is the client API for SpeechTranslationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSpeechTranslationServiceClient ¶
func NewSpeechTranslationServiceClient(cc grpc.ClientConnInterface) SpeechTranslationServiceClient
type SpeechTranslationServiceServer ¶
type SpeechTranslationServiceServer interface { // Performs bidirectional streaming speech translation: receive results while // sending audio. This method is only available via the gRPC API (not REST). StreamingTranslateSpeech(SpeechTranslationService_StreamingTranslateSpeechServer) error }
SpeechTranslationServiceServer is the server API for SpeechTranslationService service.
type SpeechTranslationService_StreamingTranslateSpeechClient ¶
type SpeechTranslationService_StreamingTranslateSpeechClient interface { Send(*StreamingTranslateSpeechRequest) error Recv() (*StreamingTranslateSpeechResponse, error) grpc.ClientStream }
type SpeechTranslationService_StreamingTranslateSpeechServer ¶
type SpeechTranslationService_StreamingTranslateSpeechServer interface { Send(*StreamingTranslateSpeechResponse) error Recv() (*StreamingTranslateSpeechRequest, error) grpc.ServerStream }
type StreamingTranslateSpeechConfig ¶
type StreamingTranslateSpeechConfig struct { // Required. The common config for all the following audio contents. AudioConfig *TranslateSpeechConfig `protobuf:"bytes,1,opt,name=audio_config,json=audioConfig,proto3" json:"audio_config,omitempty"` // Optional. If `false` or omitted, the system performs // continuous translation (continuing to wait for and process audio even if // the user pauses speaking) until the client closes the input stream (gRPC // API) or until the maximum time limit has been reached. May return multiple // `StreamingTranslateSpeechResult`s with the `is_final` flag set to `true`. // // If `true`, the speech translator will detect a single spoken utterance. // When it detects that the user has paused or stopped speaking, it will // return an `END_OF_SINGLE_UTTERANCE` event and cease translation. // When the client receives 'END_OF_SINGLE_UTTERANCE' event, the client should // stop sending the requests. However, clients should keep receiving remaining // responses until the stream is terminated. To construct the complete // sentence in a streaming way, one should override (if 'is_final' of previous // response is false), or append (if 'is_final' of previous response is true). SingleUtterance bool `protobuf:"varint,2,opt,name=single_utterance,json=singleUtterance,proto3" json:"single_utterance,omitempty"` // contains filtered or unexported fields }
Config used for streaming translation.
func (*StreamingTranslateSpeechConfig) Descriptor
deprecated
func (*StreamingTranslateSpeechConfig) Descriptor() ([]byte, []int)
Deprecated: Use StreamingTranslateSpeechConfig.ProtoReflect.Descriptor instead.
func (*StreamingTranslateSpeechConfig) GetAudioConfig ¶
func (x *StreamingTranslateSpeechConfig) GetAudioConfig() *TranslateSpeechConfig
func (*StreamingTranslateSpeechConfig) GetSingleUtterance ¶
func (x *StreamingTranslateSpeechConfig) GetSingleUtterance() bool
func (*StreamingTranslateSpeechConfig) ProtoMessage ¶
func (*StreamingTranslateSpeechConfig) ProtoMessage()
func (*StreamingTranslateSpeechConfig) ProtoReflect ¶
func (x *StreamingTranslateSpeechConfig) ProtoReflect() protoreflect.Message
func (*StreamingTranslateSpeechConfig) Reset ¶
func (x *StreamingTranslateSpeechConfig) Reset()
func (*StreamingTranslateSpeechConfig) String ¶
func (x *StreamingTranslateSpeechConfig) String() string
type StreamingTranslateSpeechRequest ¶
type StreamingTranslateSpeechRequest struct { // The streaming request, which is either a streaming config or content. // // Types that are assignable to StreamingRequest: // // *StreamingTranslateSpeechRequest_StreamingConfig // *StreamingTranslateSpeechRequest_AudioContent StreamingRequest isStreamingTranslateSpeechRequest_StreamingRequest `protobuf_oneof:"streaming_request"` // contains filtered or unexported fields }
The top-level message sent by the client for the `StreamingTranslateSpeech` method. Multiple `StreamingTranslateSpeechRequest` messages are sent. The first message must contain a `streaming_config` message and must not contain `audio_content` data. All subsequent messages must contain `audio_content` data and must not contain a `streaming_config` message.
func (*StreamingTranslateSpeechRequest) Descriptor
deprecated
func (*StreamingTranslateSpeechRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamingTranslateSpeechRequest.ProtoReflect.Descriptor instead.
func (*StreamingTranslateSpeechRequest) GetAudioContent ¶
func (x *StreamingTranslateSpeechRequest) GetAudioContent() []byte
func (*StreamingTranslateSpeechRequest) GetStreamingConfig ¶
func (x *StreamingTranslateSpeechRequest) GetStreamingConfig() *StreamingTranslateSpeechConfig
func (*StreamingTranslateSpeechRequest) GetStreamingRequest ¶
func (m *StreamingTranslateSpeechRequest) GetStreamingRequest() isStreamingTranslateSpeechRequest_StreamingRequest
func (*StreamingTranslateSpeechRequest) ProtoMessage ¶
func (*StreamingTranslateSpeechRequest) ProtoMessage()
func (*StreamingTranslateSpeechRequest) ProtoReflect ¶
func (x *StreamingTranslateSpeechRequest) ProtoReflect() protoreflect.Message
func (*StreamingTranslateSpeechRequest) Reset ¶
func (x *StreamingTranslateSpeechRequest) Reset()
func (*StreamingTranslateSpeechRequest) String ¶
func (x *StreamingTranslateSpeechRequest) String() string
type StreamingTranslateSpeechRequest_AudioContent ¶
type StreamingTranslateSpeechRequest_AudioContent struct { // The audio data to be translated. Sequential chunks of audio data are sent // in sequential `StreamingTranslateSpeechRequest` messages. The first // `StreamingTranslateSpeechRequest` message must not contain // `audio_content` data and all subsequent `StreamingTranslateSpeechRequest` // messages must contain `audio_content` data. The audio bytes must be // encoded as specified in `StreamingTranslateSpeechConfig`. Note: as with // all bytes fields, protobuffers use a pure binary representation (not // base64). AudioContent []byte `protobuf:"bytes,2,opt,name=audio_content,json=audioContent,proto3,oneof"` }
type StreamingTranslateSpeechRequest_StreamingConfig ¶
type StreamingTranslateSpeechRequest_StreamingConfig struct { // Provides information to the recognizer that specifies how to process the // request. The first `StreamingTranslateSpeechRequest` message must contain // a `streaming_config` message. StreamingConfig *StreamingTranslateSpeechConfig `protobuf:"bytes,1,opt,name=streaming_config,json=streamingConfig,proto3,oneof"` }
type StreamingTranslateSpeechResponse ¶
type StreamingTranslateSpeechResponse struct { // Output only. If set, returns a [google.rpc.Status][google.rpc.Status] message that // specifies the error for the operation. Error *status.Status `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // Output only. The translation result that is currently being processed (is_final could be // true or false). Result *StreamingTranslateSpeechResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` // Output only. Indicates the type of speech event. SpeechEventType StreamingTranslateSpeechResponse_SpeechEventType `` /* 201-byte string literal not displayed */ // contains filtered or unexported fields }
A streaming speech translation response corresponding to a portion of the audio currently processed.
func (*StreamingTranslateSpeechResponse) Descriptor
deprecated
func (*StreamingTranslateSpeechResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamingTranslateSpeechResponse.ProtoReflect.Descriptor instead.
func (*StreamingTranslateSpeechResponse) GetError ¶
func (x *StreamingTranslateSpeechResponse) GetError() *status.Status
func (*StreamingTranslateSpeechResponse) GetResult ¶
func (x *StreamingTranslateSpeechResponse) GetResult() *StreamingTranslateSpeechResult
func (*StreamingTranslateSpeechResponse) GetSpeechEventType ¶
func (x *StreamingTranslateSpeechResponse) GetSpeechEventType() StreamingTranslateSpeechResponse_SpeechEventType
func (*StreamingTranslateSpeechResponse) ProtoMessage ¶
func (*StreamingTranslateSpeechResponse) ProtoMessage()
func (*StreamingTranslateSpeechResponse) ProtoReflect ¶
func (x *StreamingTranslateSpeechResponse) ProtoReflect() protoreflect.Message
func (*StreamingTranslateSpeechResponse) Reset ¶
func (x *StreamingTranslateSpeechResponse) Reset()
func (*StreamingTranslateSpeechResponse) String ¶
func (x *StreamingTranslateSpeechResponse) String() string
type StreamingTranslateSpeechResponse_SpeechEventType ¶
type StreamingTranslateSpeechResponse_SpeechEventType int32
Indicates the type of speech event.
const ( // No speech event specified. StreamingTranslateSpeechResponse_SPEECH_EVENT_TYPE_UNSPECIFIED StreamingTranslateSpeechResponse_SpeechEventType = 0 // This event indicates that the server has detected the end of the user's // speech utterance and expects no additional speech. Therefore, the server // will not process additional audio (although it may subsequently return // additional results). When the client receives 'END_OF_SINGLE_UTTERANCE' // event, the client should stop sending the requests. However, clients // should keep receiving remaining responses until the stream is terminated. // To construct the complete sentence in a streaming way, one should // override (if 'is_final' of previous response is false), or append (if // 'is_final' of previous response is true). This event is only sent if // `single_utterance` was set to `true`, and is not used otherwise. StreamingTranslateSpeechResponse_END_OF_SINGLE_UTTERANCE StreamingTranslateSpeechResponse_SpeechEventType = 1 )
func (StreamingTranslateSpeechResponse_SpeechEventType) Descriptor ¶
func (StreamingTranslateSpeechResponse_SpeechEventType) Descriptor() protoreflect.EnumDescriptor
func (StreamingTranslateSpeechResponse_SpeechEventType) EnumDescriptor
deprecated
func (StreamingTranslateSpeechResponse_SpeechEventType) EnumDescriptor() ([]byte, []int)
Deprecated: Use StreamingTranslateSpeechResponse_SpeechEventType.Descriptor instead.
func (StreamingTranslateSpeechResponse_SpeechEventType) Number ¶
func (x StreamingTranslateSpeechResponse_SpeechEventType) Number() protoreflect.EnumNumber
func (StreamingTranslateSpeechResponse_SpeechEventType) String ¶
func (x StreamingTranslateSpeechResponse_SpeechEventType) String() string
type StreamingTranslateSpeechResult ¶
type StreamingTranslateSpeechResult struct { // Translation result. // // Types that are assignable to Result: // // *StreamingTranslateSpeechResult_TextTranslationResult_ Result isStreamingTranslateSpeechResult_Result `protobuf_oneof:"result"` // contains filtered or unexported fields }
A streaming speech translation result corresponding to a portion of the audio that is currently being processed.
func (*StreamingTranslateSpeechResult) Descriptor
deprecated
func (*StreamingTranslateSpeechResult) Descriptor() ([]byte, []int)
Deprecated: Use StreamingTranslateSpeechResult.ProtoReflect.Descriptor instead.
func (*StreamingTranslateSpeechResult) GetResult ¶
func (m *StreamingTranslateSpeechResult) GetResult() isStreamingTranslateSpeechResult_Result
func (*StreamingTranslateSpeechResult) GetTextTranslationResult ¶
func (x *StreamingTranslateSpeechResult) GetTextTranslationResult() *StreamingTranslateSpeechResult_TextTranslationResult
func (*StreamingTranslateSpeechResult) ProtoMessage ¶
func (*StreamingTranslateSpeechResult) ProtoMessage()
func (*StreamingTranslateSpeechResult) ProtoReflect ¶
func (x *StreamingTranslateSpeechResult) ProtoReflect() protoreflect.Message
func (*StreamingTranslateSpeechResult) Reset ¶
func (x *StreamingTranslateSpeechResult) Reset()
func (*StreamingTranslateSpeechResult) String ¶
func (x *StreamingTranslateSpeechResult) String() string
type StreamingTranslateSpeechResult_TextTranslationResult ¶
type StreamingTranslateSpeechResult_TextTranslationResult struct { // Output only. The translated sentence. Translation string `protobuf:"bytes,1,opt,name=translation,proto3" json:"translation,omitempty"` // Output only. If `false`, this `StreamingTranslateSpeechResult` represents // an interim result that may change. If `true`, this is the final time the // translation service will return this particular // `StreamingTranslateSpeechResult`, the streaming translator will not // return any further hypotheses for this portion of the transcript and // corresponding audio. IsFinal bool `protobuf:"varint,2,opt,name=is_final,json=isFinal,proto3" json:"is_final,omitempty"` // contains filtered or unexported fields }
Text translation result.
func (*StreamingTranslateSpeechResult_TextTranslationResult) Descriptor
deprecated
func (*StreamingTranslateSpeechResult_TextTranslationResult) Descriptor() ([]byte, []int)
Deprecated: Use StreamingTranslateSpeechResult_TextTranslationResult.ProtoReflect.Descriptor instead.
func (*StreamingTranslateSpeechResult_TextTranslationResult) GetIsFinal ¶
func (x *StreamingTranslateSpeechResult_TextTranslationResult) GetIsFinal() bool
func (*StreamingTranslateSpeechResult_TextTranslationResult) GetTranslation ¶
func (x *StreamingTranslateSpeechResult_TextTranslationResult) GetTranslation() string
func (*StreamingTranslateSpeechResult_TextTranslationResult) ProtoMessage ¶
func (*StreamingTranslateSpeechResult_TextTranslationResult) ProtoMessage()
func (*StreamingTranslateSpeechResult_TextTranslationResult) ProtoReflect ¶
func (x *StreamingTranslateSpeechResult_TextTranslationResult) ProtoReflect() protoreflect.Message
func (*StreamingTranslateSpeechResult_TextTranslationResult) Reset ¶
func (x *StreamingTranslateSpeechResult_TextTranslationResult) Reset()
func (*StreamingTranslateSpeechResult_TextTranslationResult) String ¶
func (x *StreamingTranslateSpeechResult_TextTranslationResult) String() string
type StreamingTranslateSpeechResult_TextTranslationResult_ ¶
type StreamingTranslateSpeechResult_TextTranslationResult_ struct { // Text translation result. TextTranslationResult *StreamingTranslateSpeechResult_TextTranslationResult `protobuf:"bytes,1,opt,name=text_translation_result,json=textTranslationResult,proto3,oneof"` }
type TranslateSpeechConfig ¶
type TranslateSpeechConfig struct { // Required. Encoding of audio data. // Supported formats: // // - `linear16` // // Uncompressed 16-bit signed little-endian samples (Linear PCM). // // - `flac` // // `flac` (Free Lossless Audio Codec) is the recommended encoding // because it is lossless--therefore recognition is not compromised--and // requires only about half the bandwidth of `linear16`. // // - `mulaw` // // 8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law. // // - `amr` // // Adaptive Multi-Rate Narrowband codec. `sample_rate_hertz` must be 8000. // // - `amr-wb` // // Adaptive Multi-Rate Wideband codec. `sample_rate_hertz` must be 16000. // // - `ogg-opus` // // Opus encoded audio frames in [Ogg](https://wikipedia.org/wiki/Ogg) // container. `sample_rate_hertz` must be one of 8000, 12000, 16000, 24000, // or 48000. // // - `mp3` // // MP3 audio. Support all standard MP3 bitrates (which range from 32-320 // kbps). When using this encoding, `sample_rate_hertz` has to match the // sample rate of the file being used. AudioEncoding string `protobuf:"bytes,1,opt,name=audio_encoding,json=audioEncoding,proto3" json:"audio_encoding,omitempty"` // Required. Source language code (BCP-47) of the input audio. SourceLanguageCode string `protobuf:"bytes,2,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"` // Required. Target language code (BCP-47) of the output. TargetLanguageCode string `protobuf:"bytes,3,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"` // Optional. Sample rate in Hertz of the audio data. Valid values are: // 8000-48000. 16000 is optimal. For best results, set the sampling rate of // the audio source to 16000 Hz. If that's not possible, use the native sample // rate of the audio source (instead of re-sampling). SampleRateHertz int32 `protobuf:"varint,4,opt,name=sample_rate_hertz,json=sampleRateHertz,proto3" json:"sample_rate_hertz,omitempty"` // Optional. `google-provided-model/video` and // `google-provided-model/enhanced-phone-call` are premium models. // `google-provided-model/phone-call` is not premium model. Model string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"` // contains filtered or unexported fields }
Provides information to the speech translation that specifies how to process the request.
func (*TranslateSpeechConfig) Descriptor
deprecated
func (*TranslateSpeechConfig) Descriptor() ([]byte, []int)
Deprecated: Use TranslateSpeechConfig.ProtoReflect.Descriptor instead.
func (*TranslateSpeechConfig) GetAudioEncoding ¶
func (x *TranslateSpeechConfig) GetAudioEncoding() string
func (*TranslateSpeechConfig) GetModel ¶
func (x *TranslateSpeechConfig) GetModel() string
func (*TranslateSpeechConfig) GetSampleRateHertz ¶
func (x *TranslateSpeechConfig) GetSampleRateHertz() int32
func (*TranslateSpeechConfig) GetSourceLanguageCode ¶
func (x *TranslateSpeechConfig) GetSourceLanguageCode() string
func (*TranslateSpeechConfig) GetTargetLanguageCode ¶
func (x *TranslateSpeechConfig) GetTargetLanguageCode() string
func (*TranslateSpeechConfig) ProtoMessage ¶
func (*TranslateSpeechConfig) ProtoMessage()
func (*TranslateSpeechConfig) ProtoReflect ¶
func (x *TranslateSpeechConfig) ProtoReflect() protoreflect.Message
func (*TranslateSpeechConfig) Reset ¶
func (x *TranslateSpeechConfig) Reset()
func (*TranslateSpeechConfig) String ¶
func (x *TranslateSpeechConfig) String() string
type UnimplementedSpeechTranslationServiceServer ¶
type UnimplementedSpeechTranslationServiceServer struct { }
UnimplementedSpeechTranslationServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSpeechTranslationServiceServer) StreamingTranslateSpeech ¶
func (*UnimplementedSpeechTranslationServiceServer) StreamingTranslateSpeech(SpeechTranslationService_StreamingTranslateSpeechServer) error