【问题标题】:How to detect punctuation in Google Home or Assistant如何检测 Google Home 或 Assistant 中的标点符号
【发布时间】:2018-06-29 18:20:00
【问题描述】:

有没有办法知道在 Google Home 或 Google 助理采集的音频中检测标点符号,例如句号和逗号?输出文本是一个长句子,而不是句号分隔的句子。

我认为它可以在操作包或履行 url 的请求和响应中找到。我找到的最接近的是Google Speech-to-Text API,它需要一个音频文件。

提前谢谢你。

编辑:我正在使用来自 Google Actions 的 Actions SDK

【问题讨论】:

    标签: speech-to-text actions-on-google google-home


    【解决方案1】:

    如果用户没有口头提供标点符号,您将只会看到一串没有标点符号的单词。

    不过,您可以指示用户指定标点符号。

    这并不难。让我通过示例向您展示如何操作。

    最后两句话可以听写:

    it is not very hard period let me show you how comma by example period
    

    这会得到你想要的结果。

    【讨论】:

    • 有替代解决方案吗?我们的目标受众是我们正在努力提高他们的识字能力的幼儿。他们可能很难说出标点符号。
    • 您可以获取不带标点的文本并使用自定义实现通过解析器发送它,不知道这会有多成功。这是一个说它可以做到这一点的工具:github.com/ottokart/punctuator 这是 Stack Overflow 上的一个类似问题:stackoverflow.com/questions/31514136/…
    • 我明白了,该方法需要 Google Home 的文本输出。我的目标是使用唯一的助手本身或一些配置来做到这一点。不过感谢您的帮助。我很感激:)
    猜你喜欢
    • 1970-01-01
    • 2017-11-09
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多