flutter 插件之 flutter_tts - 合成声音

flutter_tts 是一个将文字转换为合成声音的插件,支持多语言及播放控制等
API (version 3.3.3)介绍:
1. 构造
FlutterTts()
2.常规属性及设置
// 是否支持某种语言
Future<dynamic> isLanguageAvailable(String language) async
// 支持的语言列表
Future<dynamic> get getLanguages async

// 合成语言
Future<dynamic> setLanguage(String language) async
// 速率
Future<dynamic> setSpeechRate(double rate) async
// 音量
Future<dynamic> setVolume(double volume) async
// 音调
Future<dynamic> setPitch(double pitch) async
3. 声音播放控制
// 等待声音播放完成
Future<dynamic> awaitSpeakCompletion(bool awaitCompletion) async
// 播放声音
Future<dynamic> speak(String text) async
// 暂停(iOS|Web)
Future<dynamic> pause() async
// 停止
Future<dynamic> stop() async

 

posted @ 2022-02-17 17:02  wild-coffee  阅读(1693)  评论(0)    收藏  举报