Package org.robovm.apple.speech
Class SFSpeechRecognizer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.speech.SFSpeechRecognizer
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class SFSpeechRecognizer extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSFSpeechRecognizer.SFSpeechRecognizerPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description SFSpeechRecognizer()SFSpeechRecognizer(NSLocale locale)protectedSFSpeechRecognizer(NSObject.Handle h, long handle)protectedSFSpeechRecognizer(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static SFSpeechRecognizerAuthorizationStatusauthorizationStatus()SFSpeechRecognitionTaskHintgetDefaultTaskHint()SFSpeechRecognizerDelegategetDelegate()NSLocalegetLocale()NSOperationQueuegetQueue()protected longinit(NSLocale locale)booleanisAvailable()SFSpeechRecognitionTaskrecognitionTask(SFSpeechRecognitionRequest request, SFSpeechRecognitionTaskDelegate delegate)SFSpeechRecognitionTaskrecognitionTask(SFSpeechRecognitionRequest request, VoidBlock2<SFSpeechRecognitionResult,NSError> resultHandler)static voidrequestAuthorization(VoidBlock1<SFSpeechRecognizerAuthorizationStatus> handler)voidsetDefaultTaskHint(SFSpeechRecognitionTaskHint v)voidsetDelegate(SFSpeechRecognizerDelegate v)voidsetQueue(NSOperationQueue v)voidsetSupportsOnDeviceRecognition(boolean v)static NSSet<NSLocale>supportedLocales()booleansupportsOnDeviceRecognition()Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
SFSpeechRecognizer
public SFSpeechRecognizer() -
SFSpeechRecognizer
-
SFSpeechRecognizer
-
SFSpeechRecognizer
-
-
Method Details
-
isAvailable
public boolean isAvailable() -
getLocale
-
supportsOnDeviceRecognition
public boolean supportsOnDeviceRecognition()- Since:
- Available in iOS 13.0 and later.
-
setSupportsOnDeviceRecognition
public void setSupportsOnDeviceRecognition(boolean v)- Since:
- Available in iOS 13.0 and later.
-
getDelegate
-
setDelegate
-
getDefaultTaskHint
-
setDefaultTaskHint
-
getQueue
-
setQueue
-
init
-
recognitionTask
public SFSpeechRecognitionTask recognitionTask(SFSpeechRecognitionRequest request, VoidBlock2<SFSpeechRecognitionResult,NSError> resultHandler) -
recognitionTask
public SFSpeechRecognitionTask recognitionTask(SFSpeechRecognitionRequest request, SFSpeechRecognitionTaskDelegate delegate) -
supportedLocales
-
authorizationStatus
-
requestAuthorization
-