question

AmazingAlexaSkillDeveloper avatar image
AmazingAlexaSkillDeveloper asked

Alexa does not read the entire text of the RSS blog text.

I created a flash briefing skill using the SDK shortcut template. I used a website blog I control for testing. When testing using an Echo Dot, Alexa speaks most of the text but stops at about 570 characters (including spaces). Before I submit to be an accepted skill to the public, I want to make sure it is working completely. Is this 570 character a limit of testing? I was under the impression it would read text of up to 4500 characters before truncating. Is there something in the text of my blog that would make it stop at this point? Please advise. Thanks you!

testingflash briefing
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

Which SDK Shortcut template are you using?

10 |5000

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

AmazingAlexaSkillDeveloper avatar image
AmazingAlexaSkillDeveloper answered

I clicked the "flash briefing skill API" radio button in the SDK.

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

Thanks for the clarification. Can you share the URL to the Feed? I can test it out on a test skill.

10 |5000

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

AmazingAlexaSkillDeveloper avatar image
AmazingAlexaSkillDeveloper answered
2 comments
10 |5000

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

I'm impressed it's reading anything at all, the feed at the end of the link doesn't conform to the required spec. For example, your pubDate element is in the wrong format.

Additionally, you also have an img tag in your CDATA section which is a bit weird as you usually use CDATA sections to indicate there is no markup in the text (for example the "<img src=xxx>" tag will be interpreted as: "& lt;img src=xxx& gt;" (but without the spaces I added in)

0 Likes 0 ·

Thank you for the analysis of the RSS stream. This is a Wix.com website. I do not have control of the markup language Wix uses for the RSS stream. Since they do provide an RSS subscription method with their blog, I had to assume the stream it provides conforms to some RSS published standard. Your reply seems to indicate otherwise. What suggestions do you have to either get Wix RSS stream in compliance with the rest of the RSS world, or what changes could be made to Alexa's flash update logic to accommodate differences between RSS standards? Looking forward to your reply.

0 Likes 0 ·
AmazingAlexaSkillDeveloper avatar image
AmazingAlexaSkillDeveloper answered

Pete S: Thank you for the analysis of the RSS stream. This is a Wix.com website. I do not have control of the markup language Wix uses for the RSS stream. Since they do provide an RSS subscription method with their blog, I had to assume the stream it provides conforms to some RSS published standard. Your reply seems to indicate otherwise. What suggestions do you have to either get Wix RSS stream in compliance with the rest of the RSS world, or what changes could be made to Alexa's flash update logic to accommodate differences between RSS standards? Looking forward to your reply.

1 comment
10 |5000

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

You should speak to Wix support, looking at their website it looks like you could probably do something with 'Wix Code'.

Alternatively create a lambda function that parses your feed, puts it into the right format and stores it on S3. Then simply point your flash briefing to that file.

0 Likes 0 ·
Mohamed Refaat avatar image
Mohamed Refaat answered

search get Wix RSS stream you will find your answer i am also have wix web hosting website

10 |5000

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