マルチサーフェスの会話(GoogleホームからAndroidのGoogleアシスタントへのハンドオフ)を試みたとき、「申し訳ありませんが、私は何の反応も得ていませんでした」 私はAction SDKを使用しています。ロケールは "ja"です。ここで「申し訳ありませんが、私は何の反応も得ていません。メッセージを送ろうとしました。ハンドオフ機能
は私の応答です:
{
"conversationToken": "(token)",
"expectUserResponse": true,
"isInSandbox": true,
"expectedInputs": [
{
"possibleIntents": [
{
"intent": "actions.intent.NEW_SURFACE",
"inputValueData": {
"@type": "type.googleapis.com/google.actions.v2.NewSurfaceValueSpec",
"context": "Sure, I have some sample images for you.",
"notificationTitle": "Sample Images",
"capabilities": [
"actions.capability.SCREEN_OUTPUT"
]
}
}
],
"inputPrompt": {
"richInitialPrompt": {
"items": {
"simpleResponse": {
"textToSpeech": "PLACEHOLDER_FOR_NEW_SURFACE"
}
}
}
}
}
]
}
誰もがなぜ知っていますか?
上記の元の投稿は、彼がアクションSDKを使用していることです。 ja-JPロケールで "Dialogflow"とapp.askForNewSurface()関数を使用すると、同じ応答が返されます。 "申し訳ありませんが、私は何の応答も得ていませんでした。 Google Assistantからしかし、「en-US」ロケールでは、アシスタントから「あなたの電話に送っても大丈夫ですか?」という正しい返答を得ることができます。これは "ja-jp"ロケールのバグだと思われます。 –
@YoichiroTanaka ok、dialogflowタグを追加しました。 – kuma