gpt4 book ai didi

Android TTS 错误

转载 作者:行者123 更新时间:2023-11-30 00:57:49 32 4
gpt4 key购买 nike

如何在我的应用中实现文本转语音以支持 minSdk 15?当前 API 是 24。我在此方法中遇到错误。

  public void TextToSpeech(string Text)
{
myTTS.speak(Text,TextToSpeech.QUEUE_FLUSH,null);
}

错误说 speak 已被弃用,我尝试用这个替换它

 public void TextToSpeech(string Text)
{
myTTS.speak(Text,TextToSpeech.QUEUE_FLUSH,null,"myTTSid");
}

最新版本,但我想使用的 minSdk 15 也不支持该版本。有什么方法可以实现 TTS 以支持我的目标 minSdk 15?

最佳答案

private void speak(String text) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
myTTS.speak(text, TextToSpeech.QUEUE_FLUSH, null, "myTTSid");
} else {
myTTS.speak(text, TextToSpeech.QUEUE_FLUSH, null);
}
}

关于Android TTS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39876462/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com