我正在编写一个应用程序来向学生阅读随机学习问题。
基本流程是:
- 生成随机问题
- 将文本分配给 SpeechUtterrance
- 使用 SpeechSynthesizer 播放 SpeechUtterance
- 得到学生的答案
- 核实
- 生成一个新的随机问题
- 重复
一切正常,除了我无法阅读多个问题。它会说第一个,接受一个答案,但我无法让它阅读后续的话语。
在运行 didFinish 后,我可以调用一种方法来重置 SpeechSynthesizer/SpeechUtterance 吗?
我正在编写一个应用程序来向学生阅读随机学习问题。
基本流程是:
一切正常,除了我无法阅读多个问题。它会说第一个,接受一个答案,但我无法让它阅读后续的话语。
在运行 didFinish 后,我可以调用一种方法来重置 SpeechSynthesizer/SpeechUtterance 吗?