public sealed class StreamingSynthesizeRequest : IMessage<StreamingSynthesizeRequest>, IEquatable<StreamingSynthesizeRequest>, IDeepCloneable<StreamingSynthesizeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Text-to-Speech v1 API class StreamingSynthesizeRequest.
Request message for the StreamingSynthesize
method. Multiple
StreamingSynthesizeRequest
messages are sent in one call.
The first message must contain a streaming_config
that
fully specifies the request configuration and must not contain input
. All
subsequent messages must only have input
set.
Implements
IMessageStreamingSynthesizeRequest, IEquatableStreamingSynthesizeRequest, IDeepCloneableStreamingSynthesizeRequest, IBufferMessage, IMessageNamespace
Google.Cloud.TextToSpeech.V1Assembly
Google.Cloud.TextToSpeech.V1.dll
Constructors
StreamingSynthesizeRequest()
public StreamingSynthesizeRequest()
StreamingSynthesizeRequest(StreamingSynthesizeRequest)
public StreamingSynthesizeRequest(StreamingSynthesizeRequest other)
Parameter | |
---|---|
Name | Description |
other |
StreamingSynthesizeRequest |
Properties
Input
public StreamingSynthesisInput Input { get; set; }
Input to synthesize. Specified in all messages but the first in a
StreamingSynthesize
call.
Property Value | |
---|---|
Type | Description |
StreamingSynthesisInput |
StreamingConfig
public StreamingSynthesizeConfig StreamingConfig { get; set; }
StreamingSynthesizeConfig to be used in this streaming attempt. Only
specified in the first message sent in a StreamingSynthesize
call.
Property Value | |
---|---|
Type | Description |
StreamingSynthesizeConfig |
StreamingRequestCase
public StreamingSynthesizeRequest.StreamingRequestOneofCase StreamingRequestCase { get; }
Property Value | |
---|---|
Type | Description |
StreamingSynthesizeRequestStreamingRequestOneofCase |