AVSpeechUtterance – Swift – 用短语初始化
发布时间:2020-12-14 05:47:52 所属栏目:百科 来源:网络整理
导读:所以我只想尝试使用Swift的AVSpeechSynthesizer.我无法弄清楚如何为AVSpeechUtterance设置短语. @IBAction func buttonSpeakClicked(sender:UIButton) { var mySpeechSynthesizer:AVSpeechSynthesizer = AVSpeechSynthesizer() var myString:String = "This
所以我只想尝试使用Swift的AVSpeechSynthesizer.我无法弄清楚如何为AVSpeechUtterance设置短语.
@IBAction func buttonSpeakClicked(sender:UIButton) { var mySpeechSynthesizer:AVSpeechSynthesizer = AVSpeechSynthesizer() var myString:String = "This is the phrase to say" var mySpeechUtterance:AVSpeechUtterance = AVSpeechUtterance(string:myString) println("(mySpeechUtterance.speechString)") println("My string - (myString)") mySpeechSynthesizer .speakUtterance(mySpeechUtterance) } 第一次打印 – 没有 第二个println – 这就是要说的那句话 文档说init(字符串字符串:字符串!),但我无法弄清楚放在哪里
代码很好,语音字符串设置正确.但问题是AVSpeechUtterance在iOS 8 Beta上没有按预期工作.我建议提交错误报告
here.
该代码在iOS 7.1设备和模拟器上正常工作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |