在Bixby输入视图中如何在语音输入中使用选择功能?

时间:2019-05-17 15:30:32

标签: bixby

目前,我已经设置了一个提示,以收集用户的电子邮件。它在选择的输入视图中提供了存储在用户配置文件中的选项。但是,如果用户正在通过语音与Bixby进行交互(例如,他们的手很忙),有没有一种方法可以给这些选项起别名,以便用户可以说“家庭”以获取家庭电子邮件或“工作”他们的工作电子邮件?

看起来可以给它一个spoken-summarysource)的功能,但是命名潜在选择是否有类似的方法?到目前为止,我还无法使用语音来选择存储在spoken-selection中的值。

或者,Autosuggest feature(必须在文档中向下滚动)看起来能够根据地址类型“模糊匹配”地址。非自动提示输入能否与电子邮件地址或自定义类型进行类似的操作?

基于他们在this页上的“探索选择”对话框中给出的示例,我认为这是可能的。我只是不知道如何。有什么想法吗?

这是我目前的看法,是否有帮助:

input-view {
  match: contact.EmailInfo(this) {
    to-input: EmailResults
  }
  message ("What is your Email address?")
  render{
    selection-of (this) {
      where-each (emailInfo) {
        spoken-summary ("#{value(emailInfo.emailType)}")
        paragraph {
          value {
            template ("#{value(emailInfo.address)}")
          }
          style (Detail_M)
        }
      }
    }
  }
}

1 个答案:

答案 0 :(得分:2)

似乎您想使用语音命令从项目列表中进行选择。 从列表中进行选择时,内置了Bixby语音命令,例如“第一个”,“第二个”,“最后一个”。

当前,如果您要的是关键字映射,则不支持将“ home”映射为“ first first”。 但是,如果您对JS文件建模以将“ home”作为有效的输入参数,并将其映射到正确的电子邮件地址,则用户在输入选择期间只能说“ home”。

希望这能回答您的问题。