Click or drag to resize

SpeechToTextVAD Class

Can recognize words from an audio stream. The engine uses VAD for word detection.
Inheritance Hierarchy
SystemObject
  DisposableClass
    AbstractMediaReceiverAudioData, AudioFormat
      AudioReceiver
        Ozeki.MediaSpeechToText
          Ozeki.MediaSpeechToTextVAD

Namespace: Ozeki.Media
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.54.0
Syntax
public class SpeechToTextVAD : SpeechToText

The SpeechToTextVAD type exposes the following members.

Constructors
 NameDescription
Public methodSpeechToTextVAD(IEnumerableString)Initializes a new instance of the SpeechToTextVAD class
Public methodSpeechToTextVAD(AudioFormat, IEnumerableString)Initializes a new instance of the SpeechToTextVAD class
Top
Properties
 NameDescription
Protected propertyBufferStream
(Inherited from SpeechToText)
Public propertyChoices Gets the words that can be recognized by the speech engine.
(Inherited from SpeechToText)
Public propertyConverterType
(Inherited from AudioReceiver)
Public propertyID
(Inherited from DisposableClass)
Protected propertyIsRecognizing
(Inherited from SpeechToText)
Protected propertyLastRecognizedPosition
(Inherited from SpeechToText)
Protected propertyLogger
(Inherited from SpeechToText)
Public propertyReceiveFormats
(Inherited from AbstractMediaReceiverAudioData, AudioFormat)
Protected propertyRecognitionStream
(Inherited from SpeechToText)
Public propertySilenceLength Gets the length of silence between sentences (in milliseconds);
Public propertySpeechEngine Gets the underlying speech-to-text engine that will be used for word detection.
(Inherited from SpeechToText)
Protected propertySync
(Inherited from SpeechToText)
Top
Methods
 NameDescription
Public methodChangeRecognizer Changes the language of the recognizer in the speech-to-text engine.
(Inherited from SpeechToText)
Public methodChangeSTTEngine
(Inherited from SpeechToText)
Protected methodCheckPrevSegmentCopyLength
(Overrides SpeechToTextCheckPrevSegmentCopyLength)
Public methodDispose
(Inherited from DisposableClass)
Protected methodDispose(Boolean)Releases the unmanaged resources used by the SpeechToTextVAD and optionally releases the managed resources
(Overrides SpeechToTextDispose(Boolean))
Protected methodFinalize
(Inherited from DisposableClass)
Public methodGetRecognizers Retrieves the available speech recognizers.
(Inherited from SpeechToText)
Protected methodOnDataReceived
(Overrides AbstractMediaReceiver.OnDataReceived(Object, UTP))
Public methodReset Resets the state of the speech-to-text.
(Inherited from SpeechToText)
Protected methodSenderConnected
(Inherited from AudioReceiver)
Protected methodSenderDisconnected
(Inherited from AudioReceiver)
Protected methodSetReceiveFormats
(Inherited from AbstractMediaReceiverAudioData, AudioFormat)
Protected methodSpeechEngine_RecognitionCompleted
(Inherited from SpeechToText)
Protected methodStartRecognition
(Inherited from SpeechToText)
Top
Events
 NameDescription
Public eventReceiveFormatsChanged
(Inherited from AbstractMediaReceiverAudioData, AudioFormat)
Public eventSpeechDetected Occurs when speech is detected from the audio stream.
(Inherited from SpeechToText)
Public eventWordHypothesized Occurs when some words are recognized hypothetically from the audio stream.
(Inherited from SpeechToText)
Public eventWordRecognized Occurs when some words are recognized from the audio stream.
(Inherited from SpeechToText)
Top
Fields
 NameDescription
Protected fieldformat
(Inherited from SpeechToText)
Top
See Also