[BindServiceMethod(typeof(SpeechTranslationService), "BindService")]
public abstract class SpeechTranslationService.SpeechTranslationServiceBaseReference documentation and code samples for the Media Translation v1beta1 API class SpeechTranslationService.SpeechTranslationServiceBase.
Base class for server-side implementations of SpeechTranslationService
Namespace
Google.Cloud.MediaTranslation.V1Beta1Assembly
Google.Cloud.MediaTranslation.V1Beta1.dll
Methods
StreamingTranslateSpeech(IAsyncStreamReader<StreamingTranslateSpeechRequest>, IServerStreamWriter<StreamingTranslateSpeechResponse>, ServerCallContext)
public virtual Task StreamingTranslateSpeech(IAsyncStreamReader<StreamingTranslateSpeechRequest> requestStream, IServerStreamWriter<StreamingTranslateSpeechResponse> responseStream, ServerCallContext context)Performs bidirectional streaming speech translation: receive results while sending audio. This method is only available via the gRPC API (not REST).
| Parameters | |
|---|---|
| Name | Description |
requestStream |
IAsyncStreamReaderStreamingTranslateSpeechRequestUsed for reading requests from the client. |
responseStream |
IServerStreamWriterStreamingTranslateSpeechResponseUsed for sending responses back to the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task |
A task indicating completion of the handler. |