0 purchases
web view tts
WebView TTS #
Flutter library To add Text-To-Speech Support in Android WebView
Getting Started #
Using flutter_inappwebview for WebView
and flutter_tts for Android TTS
Import these Libraries in your pubspec.yaml
flutter_inappwebview: ^5.4.3+7
web_view_tts: 0.0.1
copied to clipboard
Add WebView in your Project , Check flutter_inappwebview docs for setting up WebView
And check flutter_tts docs for adding TTS
Usage #
in your onLoadStart callback of flutter_inappwebview , add this method
onLoadStart(controller) async {
await WebViewTTS.init(controller: controller);
}
copied to clipboard
Checkout /example app for more details
Features #
The web_view_tts lib supports the following TTS Api's:
Speak
Stop
Pause
Resume
getVoices
setVolume
setPitch
setRate
Note #
This library will add TTS polyfill for android only , because IOS WebView already supports this
Additional information #
This is Just The Initial Version feel free to Contribute or Report any Bug!
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.