Ich versuche, einen benutzerdefinierten Steckplatz für eine britische Postleitzahl (z. B. CB1 1PT) zu erstellen. Ich schaffte es, diese Arbeit um den Oktober herum zu bekommen, aber ich bin wieder zu dem Projekt gekommen und es sieht so aus, als ob Amazon eine Reihe von Dingen aktualisiert hat.Alexa Custom Slot Abholung zusätzlicher Wörter
Hier ist meine Absicht Schema:
{
"intents": [
{
"intent": "GetOutages",
"slots": [
{
"name": "postcode",
"type": "LIST_OF_POSTCODES"
}
]
},
{
"intent": "GetCoverage",
"slots": [
{
"name": "postcode",
"type": "LIST_OF_POSTCODES"
}
]
},
{
"intent": "AMAZON.StopIntent",
"slots": []
},
{
"intent": "AMAZON.CancelIntent",
"slots": []
}
]
}
Der Slot Typ Benutzerdefiniert:
LIST_OF_POSTCODES S L six six D Y | C B one one P T | R G five four W L | G U one five one P B
Einige Beispiel Äußerungen:
GetOutages outage info for {postcode}
GetOutages fault info for {postcode}
GetOutages information for {postcode}
GetOutages outage information for {postcode}
GetOutages fault information for {postcode}
Das Problem ist, wenn ich versuche, Um den Wert aus dem Slot zu holen, scheint er den Fu aufzunehmen Satz:
{
name:'GetOutages',
slots:{
postcode:{
name:'postcode',
value:'information for r g 54 w l'
}
}
}
Hat jemand einen Rat?