question

CaptMustache avatar image
CaptMustache asked

Rejected due to service simulator issue with numbers (german numbers)

Hi,

i observed a bug in the service simulator which is the reason why my skill gets rejected over and over again (which incidentally is also very frustrating!)

1) Certification test: "[do something] ein und zwanzig" (einundzwanzig: german word for 21)

-2) Service detects some number and creates a request with the intent slot (slot type: AMAZON.NUMBER) value: "someNumber": { "name": "someNumber", "value": "20" },

3) Certification result: failed, my skill responds with the message: "Your number is 20"

The number 20 has been passed by the simulator request to my aws lambda, so my skill is working fine. The simulator, which seemingly also gets used by the certification team, is parsing a wrong number from the test utterance. This issue appear for most german numbers above 20

Best solution would be to use real numbers for testing instead of word-variant.

alexa skills kitskillcertificationslotsservice simulator
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

CaptMustache avatar image
CaptMustache answered

Push, i would like to publish :(

I could enclose the issue:

Create a test skill with to number slots.

Case 1 - valid)

Ask for: Wieviel meter sind ein und zwanzig kilometer ein und zwanzig (how many meters are 21 kilometer 21)

Simulator creates slots with two number values: 21 and 21

Case 2 - invalid)

Ask for: Wieviel meter sind dreißig kilometer ein und zwanzig (how many meters are 30 kilometer 21)

Simulator creates slots with two number values: 30 and 20

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Jenn@amazon avatar image
Jenn@amazon answered

What happens when you try the same utterances on a device? Certification testing is done on devices for more real world testing.

Unfortunately I don't speak German so I'm not able to test it myself.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.