2016-06-02 9 views
0

Das sollte einfach und unkompliziert sein, aber ich habe es schwer, es zur Arbeit zu bekommen. Also:Alexa Skills Kit: AMAZON.NUMMER, AMAZON.DATE zur Arbeit nicht bekommen

Mit AMAZON.LITERAL für eine Reihe wie unten funktioniert:

IntentSchema:

{ 
    "intent": "Group_Size", 
    "slots":[ 
     { 
      "name": "GroupSize", 
      "type": "AMAZON.LITERAL" 
     } 
     ] 
    } 

Probe Utterance:

Group_Size {forty thousand|GroupSize} 

ABER Wenn ich den Slot-Typ auf AMAZON.NUMBER (was es sein soll) ändern und "vierzigtausend" oder "drei neun sechs sieben vier" aussprechen, hört es auf zu arbeiten. Die zurückgegebene Absicht ist eine, die für Hilfe gedacht ist und nicht mehr Group_Size (mit anderen Worten, eine irrelevante/falsche Absicht wird zurückgegeben).

Gleiches Problem, wenn ich AMAZON.DATE für eine meiner anderen Absichten verwende.

Ich bin ziemlich neu in A-S-K, also gibt es etwas Besonderes, das ich tun muss, damit diese vordefinierten Typen funktionieren? Ich habe die Dokumentation und einige Codebeispiele durchgesehen, aber keine Fehler gefunden. Irgendwelche Hinweise bitte?

Antwort

0

Arbeitete, als ich NUMBER statt AMAZON.NUMBER passierte.

+0

Wie haben Sie von NUMBER vs AMAZON.NUMBER erfahren? Ist das irgendwo dokumentiert? – Max