开发者社区 问答 正文

如何在speakstack-android中指定自定义唤醒词

我如何在“ speakstack-android”配置中指定自定义唤醒词名称(例如“堆栈溢出”或“聚会时间”)?我正在寻找类似的东西:

SpeechPipeline pipeline = new SpeechPipeline.Builder()
    .setProperty("wakeword", "stack overflow")
//...
    .build();

展开
收起
Puppet 2020-01-15 11:47:33 462 分享 版权
1 条回答
写回答
取消 提交回答
  • 目前,Spokestack Android仅支持通过二进制分类器检测唤醒词,因此我们仅识别“ Spokestack”。从理论上讲,这可以通过Android平台的ASR完成,但要注意的是,随着ASR请求超时并重新启动,用户将不断被Google Assistant风格的音频提示打断,因此,这仅对非正式演示有用,不是真正的应用。

    就是说,从理论上讲是有可能的,所以随时打开一个问题,如果我们有足够的需求,它可能会在以后的版本中出现。

    2020-01-15 11:47:45
    赞同 展开评论
问答标签:
问答地址: