Recognizer Klas
Basisklasse voor verschillende recognizers
- Overname
-
builtins.objectRecognizer
Constructor
Recognizer(handle: c_void_p)
Parameters
Name | Description |
---|---|
handle
Vereist
|
|
Methoden
recognize_once |
Voert herkenning uit in een blokkerende (synchrone) modus. Retourneert nadat één uiting is herkend. Het einde van één uiting wordt bepaald door te luisteren naar stilte aan het einde of tot een maximum van 15 seconden audio is verwerkt. De taak retourneert de herkenningstekst als resultaat. Gebruik start_continuous_recognition_async voor langdurige herkenning van meerdere uitingen. |
recognize_once_async |
Voert herkenning uit in een niet-blokkerende (asynchrone) modus. Hiermee wordt één uiting herkend. Het einde van één uiting wordt bepaald door te luisteren naar stilte aan het einde of tot een maximum van 15 seconden audio is verwerkt. Gebruik start_continuous_recognition_async voor langdurige herkenning van meerdere uitingen. |
start_continuous_recognition |
Synchroon initieert continue herkenningsbewerking. De gebruiker moet verbinding maken met EventSignal om herkenningsresultaten te ontvangen. Roep stop_continuous_recognition_async aan om de herkenning te stoppen. |
start_continuous_recognition_async |
Asynchroon initieert continue herkenningsbewerking. De gebruiker moet verbinding maken met EventSignal om herkenningsresultaten te ontvangen. Roep stop_continuous_recognition_async aan om de herkenning te stoppen. |
start_keyword_recognition |
Hiermee configureert u de recognizer synchroon met het opgegeven trefwoordmodel. Nadat deze methode is aangeroepen, luistert de recognizer naar het trefwoord om de herkenning te starten. Roep stop_keyword_recognition() aan om de door het trefwoord geïnitieerde herkenning te beëindigen. |
start_keyword_recognition_async |
Configureert de recognizer asynchroon met het opgegeven trefwoordmodel. Nadat deze methode is aangeroepen, luistert de recognizer naar het trefwoord om de herkenning te starten. Roep stop_keyword_recognition_async() aan om de door het trefwoord geïnitieerde herkenning te beëindigen. |
stop_continuous_recognition |
Hiermee wordt de doorlopende herkenningsbewerking synchroon beëindigd. |
stop_continuous_recognition_async |
Asynchroon beëindigt doorlopende herkenningsbewerking. |
stop_keyword_recognition |
Hiermee wordt de door het trefwoord geïnitieerde herkenning synchroon beëindigd. |
stop_keyword_recognition_async |
Asynchroon beëindigt de door het trefwoord geïnitieerde herkenning. |
recognize_once
Voert herkenning uit in een blokkerende (synchrone) modus. Retourneert nadat één uiting is herkend. Het einde van één uiting wordt bepaald door te luisteren naar stilte aan het einde of tot een maximum van 15 seconden audio is verwerkt. De taak retourneert de herkenningstekst als resultaat. Gebruik start_continuous_recognition_async voor langdurige herkenning van meerdere uitingen.
recognize_once() -> SpeechRecognitionResult
Retouren
Type | Description |
---|---|
De resultaatwaarde van de synchrone herkenning. |
recognize_once_async
Voert herkenning uit in een niet-blokkerende (asynchrone) modus. Hiermee wordt één uiting herkend. Het einde van één uiting wordt bepaald door te luisteren naar stilte aan het einde of tot een maximum van 15 seconden audio is verwerkt. Gebruik start_continuous_recognition_async voor langdurige herkenning van meerdere uitingen.
recognize_once_async() -> ResultFuture
Retouren
Type | Description |
---|---|
Een toekomst met de resultaatwaarde van de asynchrone herkenning. |
start_continuous_recognition
Synchroon initieert continue herkenningsbewerking. De gebruiker moet verbinding maken met EventSignal om herkenningsresultaten te ontvangen. Roep stop_continuous_recognition_async aan om de herkenning te stoppen.
start_continuous_recognition()
start_continuous_recognition_async
Asynchroon initieert continue herkenningsbewerking. De gebruiker moet verbinding maken met EventSignal om herkenningsresultaten te ontvangen. Roep stop_continuous_recognition_async aan om de herkenning te stoppen.
start_continuous_recognition_async()
Retouren
Type | Description |
---|---|
Een toekomst die wordt vervuld zodra de herkenning is geïnitialiseerd. |
start_keyword_recognition
Hiermee configureert u de recognizer synchroon met het opgegeven trefwoordmodel. Nadat deze methode is aangeroepen, luistert de recognizer naar het trefwoord om de herkenning te starten. Roep stop_keyword_recognition() aan om de door het trefwoord geïnitieerde herkenning te beëindigen.
start_keyword_recognition(model: KeywordRecognitionModel)
Parameters
Name | Description |
---|---|
model
Vereist
|
het model voor trefwoordherkenning waarmee het trefwoord wordt opgegeven dat moet worden herkend. |
start_keyword_recognition_async
Configureert de recognizer asynchroon met het opgegeven trefwoordmodel. Nadat deze methode is aangeroepen, luistert de recognizer naar het trefwoord om de herkenning te starten. Roep stop_keyword_recognition_async() aan om de door het trefwoord geïnitieerde herkenning te beëindigen.
start_keyword_recognition_async(model: KeywordRecognitionModel)
Parameters
Name | Description |
---|---|
model
Vereist
|
het model voor trefwoordherkenning waarmee het trefwoord wordt opgegeven dat moet worden herkend. |
Retouren
Type | Description |
---|---|
Een toekomst die wordt vervuld zodra de herkenning is geïnitialiseerd. |
stop_continuous_recognition
Hiermee wordt de doorlopende herkenningsbewerking synchroon beëindigd.
stop_continuous_recognition()
stop_continuous_recognition_async
Asynchroon beëindigt doorlopende herkenningsbewerking.
stop_continuous_recognition_async()
Retouren
Type | Description |
---|---|
Een toekomst die vervuld wordt zodra de herkenning is gestopt. |
stop_keyword_recognition
Hiermee wordt de door het trefwoord geïnitieerde herkenning synchroon beëindigd.
stop_keyword_recognition()
stop_keyword_recognition_async
Asynchroon beëindigt de door het trefwoord geïnitieerde herkenning.
stop_keyword_recognition_async()
Retouren
Type | Description |
---|---|
Een toekomst die vervuld wordt zodra de herkenning is gestopt. |
Kenmerken
authorization_token
Het autorisatietoken dat wordt gebruikt om verbinding te maken met de service.
Notitie
De aanroeper moet ervoor zorgen dat het autorisatietoken geldig is. Vóór de
autorisatietoken verloopt. De aanroeper moet het vernieuwen door deze setter aan te roepen met een
nieuw geldig token. Anders treedt de herkenning op fouten tijdens de herkenning.
canceled
Signaal voor gebeurtenissen met geannuleerde herkenningsresultaten (wat een herkenningspoging aangeeft die als gevolg hiervan is geannuleerd of een directe annuleringsaanvraag of, als alternatief, een transport- of protocolfout).
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een SpeechRecognitionCanceledEventArgs, TranslationRecognitionCanceledEventArgs of IntentRecognitionCanceledEventArgs instantie als het enige argument, afhankelijk van het type recognizer.
endpoint_id
De eindpunt-id van een aangepast spraakmodel dat wordt gebruikt voor herkenning of een aangepast spraakmodel voor spraaksynthese.
properties
Een verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze Recognizer.
recognized
Signaal voor gebeurtenissen met definitieve herkenningsresultaten (wat een geslaagde herkenningspoging aangeeft).
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een SpeechRecognitionEventArgs, TranslationRecognitionEventArgs of IntentRecognitionEventArgs instantie als het enige argument, afhankelijk van het type recognizer.
recognizing
Signaal voor gebeurtenissen met tussenliggende herkenningsresultaten.
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een SpeechRecognitionEventArgs, TranslationRecognitionEventArgs of IntentRecognitionEventArgs instantie als het enige argument, afhankelijk van het type recognizer.
session_started
Signaal voor gebeurtenissen die het begin van een herkenningssessie (bewerking) aangeven.
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een SessionEventArgs instantie als het enige argument.
session_stopped
Signaal voor gebeurtenissen die het einde van een herkenningssessie (bewerking) aangeven.
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een SessionEventArgs instantie als het enige argument.
speech_end_detected
Signaal voor gebeurtenissen die het einde van de spraak aangeven.
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een RecognitionEventArgs instantie als het enige argument.
speech_start_detected
Signaal voor gebeurtenissen die het begin van de spraak aangeven.
Callbacks die zijn verbonden met dit signaal worden aangeroepen met een RecognitionEventArgs instantie als het enige argument.
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor