SpeechSynthesisConnector Members
SpeechSynthesis connector can be attached to an AVFlow, and provides a Stream interface to feed audio data to the flow.
The SpeechSynthesisConnector type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SpeechSynthesisConnector | C'tor. |
Top
Properties
Name | Description | |
---|---|---|
AudioFormat | ||
AudioVideoFlow | AudioVideoFlow attached. | |
CanRead | Gets a value indicating whether the current stream supports reading. (Overrides Stream..::..CanRead.) | |
CanSeek | Gets a value indicating whether the current stream supports seeking. (Overrides Stream..::..CanSeek.) | |
CanTimeout | Gets a value that determines whether the current stream can time out. (Overrides Stream..::..CanTimeout.) | |
CanWrite | Gets a value indicating whether the current stream supports writing. (Overrides Stream..::..CanWrite.) | |
ExpectedAudioFormat | Obsolete. Get the format in which SpeechSynthesisConnector expects audio data to be written to the stream. | |
IsActive | Gets whether or not the SSC is currently started. | |
Length | Gets the length in bytes of the stream. (Overrides Stream..::..Length.) | |
Position | Gets or sets the position within the current stream. (Overrides Stream..::..Position.) | |
ReadTimeout | Gets or sets a value that determines how long the stream will attempt to read before timing out. (Overrides Stream..::..ReadTimeout.) | |
Stream | Get the stream corresponding to this connector, for use as a parameter to SpeechSynthesiser. | |
WriteTimeout | Gets or sets a value that determines how long the stream will attempt to write before timing out. (Overrides Stream..::..WriteTimeout.) |
Top
Methods
Name | Description | |
---|---|---|
AttachFlow | Specifies which AudioVideoFlow will provide audio data for speech recognition. | |
BeginRead | (Overrides Stream..::..BeginRead(array<Byte>[]()[][], Int32, Int32, AsyncCallback, Object).) | |
BeginWrite | (Overrides Stream..::..BeginWrite(array<Byte>[]()[][], Int32, Int32, AsyncCallback, Object).) | |
Close | (Inherited from Stream.) | |
CreateObjRef | (Inherited from MarshalByRefObject.) | |
CreateWaitHandle | Obsolete. (Inherited from Stream.) | |
DetachFlow | Detach the current AudioVideoFlow, freeing the connector to use another. | |
Dispose()()()() | (Inherited from Stream.) | |
Dispose(Boolean) | Dispose. (Overrides Stream..::..Dispose(Boolean).) | |
EndRead | (Overrides Stream..::..EndRead(IAsyncResult).) | |
EndWrite | (Overrides Stream..::..EndWrite(IAsyncResult).) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
Flush | Clears all buffers for this stream and causes any buffered data to be written to the underlying device. (Overrides Stream..::..Flush()()()().) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetType | (Inherited from Object.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
MemberwiseClone()()()() | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
Read | Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes. (Overrides Stream..::..Read(array<Byte>[]()[][], Int32, Int32).) | |
ReadByte | (Overrides Stream..::..ReadByte()()()().) | |
Seek | Sets the position within the current stream. (Overrides Stream..::..Seek(Int64, SeekOrigin).) | |
SetLength | Sets the length of the current stream. (Overrides Stream..::..SetLength(Int64).) | |
Start | Prepare the connector to accept input from the Synthesizer and transmit it to the AudioVideoFlow. | |
Stop | Stop sending data to the AVFlow. | |
ToString | (Inherited from Object.) | |
Write | Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. (Overrides Stream..::..Write(array<Byte>[]()[][], Int32, Int32).) | |
WriteByte | (Overrides Stream..::..WriteByte(Byte).) |
Top