dart - 如何将谷歌文本添加到语音 TTS 以颤振
解决方案
首先,您必须将以下内容添加到依赖项中(在您的 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);
},
)
)
)
推荐阅读
- powerbi - Power-BI DAX中如何计算多个类别的平均值?
- javascript - 如何为不同的当前页面调用不同的方法?
- python - Python Pandas 按 mean() 分组一定数量的行
- docker - 合并时“已经存在”
- google-oauth - 没有获得令牌谷歌 Oauth
- azure-devops - 如何将预定义的管道构建参数传递给 Azure DevOps 管道中的模板?
- c++ - 如何在二维数组 C++ 中找到最大值输入的索引
- r - 如何使用 R 根据共享元素对两个组进行排序?
- azure - Azure 策略 - 防止在没有身份验证的情况下创建应用服务
- html - 当我缩小屏幕时,某些列文本在 Td 元素内不可见