public static async Task Speak(string textToSpeech, string user,Languages lang) { if (!await SpeakerCore.CheckStatus() || Parameters.GoogleTranslateApiKey == null) return; Speaker spk = Speakers.FirstOrDefault(q => q.Language == lang); if (spk != null) await SpeakGoogle(spk, textToSpeech, user); }
public static async Task Speak(string textToSpeech, string user, Languages lang) { if (!await SpeakerCore.CheckStatus() || config == null) { return; } Speaker spk = Speakers.FirstOrDefault(q => q.Language == lang); if (spk != null) { await SpeakAzure(spk, textToSpeech, user); } }