Platforms to show: All Mac Windows Linux Cross-Platform
SFSpeechRecognitionRequestMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | SpeechRecognition | MBS MacFrameworks Plugin | 19.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Do not create SFSpeechRecognitionRequestMBS objects directly. Create an SFSpeechURLRecognitionRequestMBS or SFSpeechAudioBufferRecognitionRequestMBS object instead. Use the properties of this class to configure various aspects of your request object before you start the speech recognition process. For example, use the shouldReportPartialResults property to specify whether you want partial results or only the final result of speech recognition.
Requires MacOS 10.15 or later.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 5 properties
- property Handle as Integer
- property interactionIdentifier as String
- property requiresOnDeviceRecognition as Boolean
- property shouldReportPartialResults as Boolean
- property taskHint as Integer
- 3 methods
- method Constructor Private
- method contextualStrings as String()
- method setContextualStrings(contextualStrings() as String)
Sub classes:
Some methods using this class:
- SFSpeechRecognizerMBS.recognitionTaskWithRequest(request as SFSpeechRecognitionRequestMBS) as SFSpeechRecognitionTaskMBS
- SFSpeechRecognizerMBS.recognitionTaskWithRequest(request as SFSpeechRecognitionRequestMBS, delegateHandler as recognitionTaskWithRequestCompletedMBS, tag as Variant = nil) as SFSpeechRecognitionTaskMBS
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
SFSpeechAudioBufferRecognitionRequestMBS - SFSpeechRecognitionResultMBS