startSpeechRecognition method
Future<String?>
startSpeechRecognition({
- String? language,
- String? sessionId,
- int? recognitionMode,
- SpeechAudioInfo? audioInfo,
override
开始语音识别
Implementation
@override
Future<String?> startSpeechRecognition({
String? language,
String? sessionId,
int? recognitionMode,
SpeechAudioInfo? audioInfo,
}) async {
final args = <String, dynamic>{};
if (language != null) args['language'] = language;
if (sessionId != null) args['sessionId'] = sessionId;
if (recognitionMode != null) args['recognitionMode'] = recognitionMode;
if (audioInfo != null) args['audioInfo'] = audioInfo.toMap();
final result = await methodChannel.invokeMethod<String>(
'startSpeechRecognition',
args,
);
return result;
}