嘿,我在想,我需要在语音中添加谷歌文本,就像我们在图片中看到的那样,当点击麦克风图标时,他说的是文字
发布于 2019-04-02 22:28:40
首先,您必须向依赖项(在pubspec.yaml文件中)添加以下内容:
flutter_tts: ^0.2.4
然后从命令行运行:
颤振包装
在完成这两个步骤之后,您必须导入
import 'package:flutter_tts/flutter_tts.dart';
然后在类中实例化:
FlutterTts flutterTts = 'Whatever text you what to listen to';
在脚手架的主体中,您现在必须添加一个具有图标作为子元素的RaisedButton和包含将文本转换为音频的方法的onPressed方法。
Scaffold(
body: Center(
child: RaisedButton(
backgroundColor: Colors.white,
child: Icon(Icons.volume_up, color: Colors.grey),
onPressed: () {
flutterTts.speak(flutterTts);
},
)
)
)
https://stackoverflow.com/questions/52265843
复制相似问题