fromLocalStorage static method
Implementation
static Future<SpeakerHandler> fromLocalStorage({
String? Function(String)? onSentenceCompleted,
void Function(String sentence, File file)? onPlay,
}) async {
var localRep = DynamicFactories.localStorage;
var maxSentenceDelay = await localRep.getSentenceInterval();
var voice = await localRep.getSpeakerVoice();
return SpeakerHandler(
playerFactory: DynamicFactories.simplePlayerFactory,
maxSentenceDelay: maxSentenceDelay,
voice: voice,
onPlay: onPlay,
onSentenceCompleted: onSentenceCompleted,
);
}