Actions on google 什么是言语偏见以及如何在google actions appResponse中使用言语偏见

Actions on google 什么是言语偏见以及如何在google actions appResponse中使用言语偏见,actions-on-google,Actions On Google,我已经使用Actions SDK在“Actions on google”中构建了一个应用程序。应用程序请求和应用程序响应工作正常,之前我在AppResponse中创建了expectedInput部分,没有使用SpeechbiasingHights,但现在我想使用它,我找不到任何有关speechBiasHints的信息 我的意思是我需要以下方面的信息: 什么是言语偏见 你能举例说明如何使用语音提示吗 语音偏见正在影响语音到文本的识别。例如,您可以在此处添加名称和其他插槽等 例如,您有一家名为乔治

我已经使用Actions SDK在“Actions on google”中构建了一个应用程序。应用程序请求和应用程序响应工作正常,之前我在AppResponse中创建了expectedInput部分,没有使用SpeechbiasingHights,但现在我想使用它,我找不到任何有关speechBiasHints的信息

我的意思是我需要以下方面的信息:

  • 什么是言语偏见

  • 你能举例说明如何使用语音提示吗


    • 语音偏见正在影响语音到文本的识别。例如,您可以在此处添加名称和其他插槽等

      例如,您有一家名为乔治国王的酒店,您可以添加它。因此,谷歌将尝试识别它,并将字符串传递给您

      但是有一个问题,您如何使用其余的检查输入?你有没有找到一种方法让他知道可能的意图,并在你的回复后在请求中得到它们

      您可以这样使用它们(插槽是一个数组,消息是一个字符串):


      如果您自己创建json响应,语音偏见会影响语音到文本的识别。例如,您可以在此处添加名称和其他插槽等

      例如,您有一家名为乔治国王的酒店,您可以添加它。因此,谷歌将尝试识别它,并将字符串传递给您

      但是有一个问题,您如何使用其余的检查输入?你有没有找到一种方法让他知道可能的意图,并在你的回复后在请求中得到它们

      您可以这样使用它们(插槽是一个数组,消息是一个字符串):


      如果您自己创建json响应

      也许您可以描述您想做什么,而不是假设某个特定字段做了您想做的事情。也许您可以描述您想做的事情,而不是假设某个特定字段做了您想让它做的事情。
      function answerWithMessage(message,slots){
        let token = {
          "state":null,
          "data":{}
        };
      
        let jsonResponse = {
              conversationToken: JSON.stringify(token),
              expectUserResponse: true,
              expectedInputs: [
                  {
                      inputPrompt: {
                          initialPrompts: [
                              {
                                  textToSpeech: message
                              }
                          ],
                          noInputPrompts: []
                      },
                      possibleIntents: [
                          {
                              intent: "actions.intent.TEXT"
                          }
                      ],
                      speechBiasingHints: slots
                  }
              ]
          };
        return JSON.stringify(jsonResponse,null, 4);
      }