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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM