SourceLanguageRecognizer Class
A source language recognizer - standalone language recognizer, can be used for single language or continuous language detection.
Note
Added in version 1.18.0.
- Inheritance
-
SourceLanguageRecognizer
Constructor
SourceLanguageRecognizer(speech_config: azure.cognitiveservices.speech.SpeechConfig, auto_detect_source_language_config: Optional[azure.cognitiveservices.speech.languageconfig.AutoDetectSourceLanguageConfig] = None, audio_config: Optional[azure.cognitiveservices.speech.audio.AudioConfig] = None)
Parameters
- speech_config
The config for the speech recognizer
- auto_detect_source_language_config
The auto detection source language config
- audio_config
The config for the audio input
Methods
| recognize_once |
Performs detection in a blocking (synchronous) mode. Returns after a single utterance is detected. The task returns the recognition text as result. For long-running multi-utterance recognition, use start_continuous_recognition_async instead. |
| recognize_once_async |
Performs detection in a non-blocking (asynchronous) mode. This will detect a single utterance. For long-running multi-utterance recognition, use start_continuous_recognition_async instead. |
recognize_once
Performs detection in a blocking (synchronous) mode. Returns after a single utterance is detected. The task returns the recognition text as result. For long-running multi-utterance recognition, use start_continuous_recognition_async instead.
recognize_once() -> azure.cognitiveservices.speech.SpeechRecognitionResult
Returns
The result value of the synchronous recognition.
recognize_once_async
Performs detection in a non-blocking (asynchronous) mode. This will detect a single utterance. For long-running multi-utterance recognition, use start_continuous_recognition_async instead.
recognize_once_async() -> azure.cognitiveservices.speech.ResultFuture
Returns
A future containing the result value of the asynchronous recognition.
Attributes
canceled
Signal for events containing canceled recognition results (indicating a recognition attempt that was canceled as a result or a direct cancellation request or, alternatively, a transport or protocol failure).
Callbacks connected to this signal are called with a SpeechRecognitionCanceledEventArgs, instance as the single argument.
recognized
Signal for events containing final recognition results (indicating a successful recognition attempt).
Callbacks connected to this signal are called with a SpeechRecognitionEventArgs instance as the single argument, dependent on the type of recognizer.
recognizing
Signal for events containing intermediate recognition results.
Callbacks connected to this signal are called with a SpeechRecognitionEventArgs instance as the single argument.
Feedback
Submit and view feedback for