IOS Apple Watch语音输入

时间:2015-04-01 14:29:53

标签: ios objective-c apple-watch

我计划为Apple Watch开发一个应用程序。我需要实现文本输入语音。在官方网站上我找到了以下方法:

- (void)presentTextInputControllerWithSuggestions:(NSArray *)suggestions
                             allowedInputMode:(WKTextInputMode)inputMode
                                   completion:(void (^)(NSArray *results))completion

对以下内容感兴趣:

  1. 支持哪些语言输入?
  2. 是否可以通过编程方式设置所需的语言?
  3. 我可以通过编程方式获取所选语言吗?

2 个答案:

答案 0 :(得分:1)

presentTextInputControllerWithSuggestions的输入语言取决于iPhone上所选键盘的当前所选语言。

答案 1 :(得分:-1)

  1. 用户的系统语言用作输入。
  2. 不,只有用户才能设置语言。
  3. 是的,您可以看到用户选择的语言:

    NSString *language = [[NSLocale preferredLanguages] firstObject];