question

Londovir avatar image
Londovir asked

How can you find out what is providing an Alexa response?

I've started working on a personal project that tracks the "after dinner" chores for my children. Everything is working wonderfully right now, but I noticed by accident today that one of the utterances I've mapped to an intent for my skill ("What are the chores?") is coming up with a very...interesting...response when my custom skill is NOT open at the time:

Tasks include Apollo space program, enema, Scaled Composites SpaceShipTwo, massage and liposuction.


Unfortunately, any time this is being asked when my custom skill isn't open on my Echo Dot, I'm getting this response. I've used the test console in the skill kit developer tool, and the best I can see is it is getting passed to a knowledge skill "SmartDJ.MusicQA", which Google turns up very little about except another post by someone else on these forums from back in April that had something similar happen, where an utterance was getting sent over to that particular endpoint.

I don't really want my kids coming across "enema" (among other things), but I can't find a way around this. I don't have almost any other skills on my Alexa account right now, and I'd rather not change my own custom skill's utterance because "What are the chores" is pretty much exactly what my kids ask me. That said, if there's nothing I can ask Alexa to change buried in some setting somewhere to prevent this odd response coming from somewhere, I may have no choice.

Any ideas?

Here's the payload coming back that I can see:

{ "header": { "namespace": "SpeechSynthesizer", "name": "Speak", "messageId": "85708705-0d7a-4e88-b37e-4b557b5c6448", "dialogRequestId": "f1ae29e0-8984-4ee0-a30f-6b0ee84f3f2f" }, "payload": { "caption": "Tasks include Apollo space program, enema, Scaled Composites SpaceShipTwo, massage and liposuction.", "url": "https://kopytko.amazon.com/2/38c261fe-7c93-11e8-a026-8b44120d989a-bd3c2f/6/1530469638884/cb77777d8b98e1f96917cfbc89f1de5141516a9f13ffd04604f596775206fe3a/resource.mp3", "format": "AUDIO_MPEG", "token": "amzn1.as-ct.v1.Domain:Application:Knowledge#ACRI#bce78a42-199a-41eb-9906-549f90f39598", "ssml": "<speak><prosody volume=\"x-loud\"><p>Tasks include Apollo space program, enema, Scaled Composites SpaceShipTwo, massage and liposuction.</p></prosody><metadata><promptMetadata><promptId>AnswerSsml</promptId><namespace>SmartDJ.MusicQA</namespace><locale>en_US</locale><overrideId>default</overrideId><variant>809dfcd2-2807-4eaf-93e9-1130c2db01fa</variant><condition/><weight>1</weight><stageVersion>Adm-20141203_202706-183</stageVersion></promptMetadata></metadata></speak>" } }

Londovir

alexa skills kitresponseutterances
10 |5000

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

1 Answer

Amazon_Bernardo Bezerra avatar image
Amazon_Bernardo Bezerra answered

Hi @Londovir and thank you for your message.

I am sorry you are facing this situation. Can you please provide your skill ID so I can take a better look at it?

Regards,
Barry

10 |5000

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