Click or drag to resize
SpeechToText Class
Base class for Speech-to-text.
Inheritance Hierarchy

Namespace: Ozeki.Media
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax
public abstract class SpeechToText : AudioReceiver

The SpeechToText type exposes the following members.

Constructors
Methods
  NameDescription
Public methodChangeRecognizer
Changes the language of the recognizer in the speech-to-text engine.
Public methodChangeSTTEngine
Protected methodCheckPrevSegmentCopyLength
Public methodStatic memberCreateInstance
Initializes a speech recognizer and STT instance with voice activity detection.
Public methodStatic memberCreateInstance(IEnumerableString)
Initializes a speech recognizer and STT instance.
Public methodStatic memberCreateInstance(AudioFormat)
Initializes a speech recognizer and STT instance with voice activity detection.
Public methodStatic memberCreateInstance(IEnumerableString, WordDetectionMode)
Initializes a speech recognizer and STT instance.
Public methodStatic memberCreateInstance(AudioFormat, IEnumerableString)
Initializes a speech recognizer and STT instance.
Public methodStatic memberCreateInstance(AudioFormat, IEnumerableString, WordDetectionMode)
Initializes a speech recognizer and STT instance.
Public methodDispose
Disposes the object.
(Inherited from DisposableClass.)
Protected methodDispose(Boolean)
Disposes the object.
(Overrides DisposableClassDispose(Boolean).)
Protected methodFinalize
(Inherited from DisposableClass.)
Public methodGetRecognizers
Retrieves the available speech recognizers.
Protected methodOnDataReceived
This will be called when media data received from a media handler.
(Inherited from AbstractMediaReceiverTData, TFormat.)
Public methodReset
Resets the state of the speech-to-text.
Protected methodSenderConnected (Inherited from AudioReceiver.)
Protected methodSenderDisconnected (Inherited from AudioReceiver.)
Protected methodSetReceiveFormats
Sets the audio formats that the audio handler can receive. If no audio format specified, all formats are supported.
(Inherited from AbstractMediaReceiverTData, TFormat.)
Protected methodSpeechEngine_RecognitionCompleted
Protected methodStartRecognition
Top
Fields
  NameDescription
Protected fieldformat
Top
Properties
  NameDescription
Protected propertyBufferStream
Public propertyChoices
Gets the words that can be recognized by the speech engine.
Public propertyConverterType (Inherited from AudioReceiver.)
Public propertyID (Inherited from DisposableClass.)
Protected propertyIsRecognizing
Protected propertyLastRecognizedPosition
Protected propertyLogger
Public propertyReceiveFormats
Gets a list of media formats that the media handler can handle. If no media format specified, all formats are supported.
(Inherited from AbstractMediaReceiverTData, TFormat.)
Protected propertyRecognitionStream
Public propertySpeechEngine
Gets the underlying speech-to-text engine that will be used for word detection.
Protected propertySync
Top
Events
  NameDescription
Public eventReceiveFormatsChanged
Occurs when an item is added or removed from the ReceiveFormats collection.
(Inherited from AbstractMediaReceiverTData, TFormat.)
Public eventSpeechDetected
Occurs when speech is detected from the audio stream.
Public eventWordHypothesized
Occurs when some words are recognized hypothetically from the audio stream.
Public eventWordRecognized
Occurs when some words are recognized from the audio stream.
Top
See Also