Browse Source

Update 'README.md'

天问 7 months ago
parent
commit
9694a7a230
1 changed files with 42 additions and 1 deletions
  1. 42 1
      README.md

+ 42 - 1
README.md

@@ -1,3 +1,44 @@
 # speech_to_text
 
-语音转文字
+语音转文字
+
+
+## Usage
+
+```
+speech_to_text: ^6.3.0
+
+import 'package:speech_to_text/speech_recognition_result.dart';
+import 'package:speech_to_text/speech_to_text.dart';
+
+  final speechToText = SpeechToText();
+  
+    await speechToText.initialize();
+
+  Future<void> startListening() async {
+    await speechToText.listen(onResult: onSpeechResult);
+    setState(() {});
+  }
+
+  Future<void> stopListening() async {
+    await speechToText.stop();
+    setState(() {});
+  }
+
+  void onSpeechResult(SpeechRecognitionResult result) {
+    setState(() {
+      lastWords = result.recognizedWords;
+    });
+  }
+  
+  @override
+  void dispose() {
+    super.dispose();
+    speechToText.stop();
+  }
+```
+
+## Reference
+
+- [](https://pub.dev/packages/speech_to_text)
+