如何将谷歌文本添加到语音TTS来扑动

问题描述 投票:0回答:1

嘿那里我想知道我需要将谷歌文本添加到语音中,就像我们在图片中看到的那样点击麦克风图标时他会说文字

enter image description here

dart flutter
1个回答
0
投票

首先,您必须将以下内容添加到依赖项中(在pubspec.yaml文件中):

flutter_tts: ^0.2.4

然后从命令行运行:

扑动包得到

完成这两个步骤后,您必须导入

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);
},
)
)
)
© www.soinside.com 2019 - 2024. All rights reserved.