WatchKit:听写功能如何工作?

WatchKit: How does the dictation feature work?

谁能帮我理解听写 API 在 WatchKit 中是如何工作的?我知道我们使用文本输入控制器 (presentTextInputControllerWithSuggestions) 让用户口述文本。现在我有几个问题:

提前致谢。

此致, 卡维塔

  • 用户能否在同一个控制器中看到口述的文本?

当您启动 presentTextInputWithSuggestions 时,您将看到一个建议列表和一个开始听写的按钮。如果您不添加建议,听写会自动开始。 您将有一个用于建议的页面和另一个用于听写的页面。在听写过程中,用户句子出现在听写屏幕上。当他按下 "Done" 时,你回到第一页

  • 用户能否以某种方式编辑文本?

不,用户无法编辑您的建议。但是,您可以保存为听写并将此文本添加到下一个建议中,例如

  • 我可以更改控制器的外观吗?

您可以更改建议、表情符号的可用性和听写。但是,您无法更改听写视图