.net maui tts 文本朗读
// 定义朗读文本 string text = "这是我的应用程序!"; // 获取可用的朗读人 var locales = await TextToSpeech.GetLocalesAsync(); // 选择特定的朗读人var chosenLocale = locales.FirstOrDefault(locale => locale.Name.Contains("Chinese")); // 您可以根据实际需求更改语言选择条件 // 创建 SpeechOptions 对象 var speechOptions = new SpeechOptions { Locale = chosenLocale, // 设置朗读人 Pitch = 1.0f, // 设置音高 }; // 朗读文本 await Microsoft.Maui.Media.TextToSpeech.Default.SpeakAsync(text, speechOptions);
桂棹兮兰桨,击空明兮溯流光。