嘿,我想知道我需要在语音中添加google文本,就像单击图片中的麦克风图标时,我们在图片中看到的一样
答案 0 :(得分:0)
首先,您必须在依赖项中添加以下内容(在pubspec.yaml文件中):
flutter_tts: ^0.2.4
然后从命令行运行:
flutter软件包获得
完成这两个步骤后,您将必须导入
import 'package:flutter_tts/flutter_tts.dart';
然后实例化您的班级:
FlutterTts flutterTts = 'Whatever text you what to listen to';
您现在必须在脚手架的主体内添加一个RaisedButton(其子级为Icon)和onPressed方法,该方法包含将文本转换为音频的方法。
Scaffold(
body: Center(
child: RaisedButton(
backgroundColor: Colors.white,
child: Icon(Icons.volume_up, color: Colors.grey),
onPressed: () {
flutterTts.speak(flutterTts);
},
)
)
)