@class SFSpeechRecognitionRequest, NSString, NSObject, NSOperationQueue, NSError, AFDictationConnection, SFLocalSpeechRecognitionClient; @protocol OS_dispatch_queue; @interface SFSpeechRecognitionTask : NSObject { AFDictationConnection *_dictationConnection; SFLocalSpeechRecognitionClient *_sflsrClient; NSOperationQueue *_externalQueue; NSString *_languageCode; SFSpeechRecognitionRequest *_request; NSObject *_internalQueue; NSError *_error; BOOL _completed; BOOL _running; } @property (readonly, nonatomic) long long _taskHint; @property (readonly, copy, nonatomic) NSString *requestIdentifier; @property (readonly, nonatomic) long long state; @property (readonly, nonatomic, getter=isFinishing) BOOL finishing; @property (readonly, nonatomic, getter=isCancelled) BOOL cancelled; @property (readonly, copy, nonatomic) NSError *error; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)initialize; - (void)dictationConnectionSpeechRecordingDidEnd:(id)a0; - (void)dictationConnectionSpeechRecordingDidBegin:(id)a0; - (void)finish; - (void)stopSpeech; - (float)averagePower; - (void)dictationConnection:(id)a0 speechRecognitionDidFail:(id)a1; - (void)addRecordedSpeechSampleData:(id)a0; - (void).cxx_destruct; - (void)cancel; - (void)dictationConnectionSpeechRecordingDidCancel:(id)a0; - (void)dictationConnectionSpeechRecognitionDidSucceed:(id)a0; - (void)dictationConnection:(id)a0 speechRecordingDidFail:(id)a1; - (float)peakPower; - (id)_initWithRequest:(id)a0 queue:(id)a1 languageCode:(id)a2 taskHint:(long long)a3; - (void)localSpeechRecognitionClient:(id)a0 speechRecognitionDidFail:(id)a1; - (void)localSpeechRecognitionClient:(id)a0 speechRecordingDidFail:(id)a1; - (void)localSpeechRecognitionClientSpeechRecognitionDidSucceed:(id)a0; - (void)localSpeechRecognitionClientSpeechRecordingDidCancel:(id)a0; @end