0
class ViewController: UIViewController {


let speakTalk = AVSpeechSynthesizer()

let phrase1 = AVSpeechUtterance(string: "నాకు నీరు కావాలి")//*Telugu translation for i want water//*

@IBOutlet weak var iwantwater: UIButton!

@IBAction func iwantwaterbtn(_ sender: Any) 

   {

       phrase1.voice = AVSpeechSynthesisVoice(language: "te_IN")

       speakTalk.speak(phrase1)
    }

}

错误图片

泰卢固语是一种印度语言。此代码适用于印地语,但不适用于泰卢固语。

4

1 回答 1

0

您可以将其设置为AVSpeechSynthesisVoice(language: "te"). 我还没有为此制作演示,但我可以使用下面的链接找到它 -链接

从此链接中搜索您需要的语言。此外,请确保在使用前检查它是否已下载到设备中。

于 2020-01-01T06:20:59.830 回答