Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Round 2 - Address feedback from certification team / beta users #65

Closed
barbeau opened this issue May 6, 2016 · 1 comment
Closed

Round 2 - Address feedback from certification team / beta users #65

barbeau opened this issue May 6, 2016 · 1 comment
Milestone

Comments

@barbeau
Copy link
Member

barbeau commented May 6, 2016

Certification Team:

_FUNCTEST_FAILED
Failure below will prevent this version from publishing to Live
Adding one requirement:

  1. The skill does not exit when users say “cancel”. Rather, it responds with something like "OneBusAway could not locate a OneBusAway region near cancel..." Please see test case 4.13 from our Submission Checklist for guidance on skill exiting.

Consensus with Amazon was that this is an Amazon issue, not an OBA Alexa issue

Recommendations:

  1. The third example phrase should not contain the wake word if it is not in a one-shot format. The example phrase should be changed to one of the following:

-> Alexa, tell OneBusAway to set my stop to 6497

  • Set my stop to 6497

Issue with the store listing - I fixed this.

  1. After setting a stop number, the skill responds with "Ok, your stop number is 75414 in the Puget Sound region. Great. I am ready to tell you about the next bus." and the stream closes. Ideally, the skill would go right in to telling the next bus information or prompt users to ask for this information while leaving the stream open so the skill would not have to be relaunched.

Ticketed at #68.

User Feedback (raw):

· Lastly, after I set up, I didn’t know what to do. I can’t remember what the skills said. Something like “now your location is set.” and then that was it. I wanted to hear something like, “Now your location is set. To find out bus schedule information, just say “Alexa, open OneBusAway” or whatever other common terms will work.

Ticketed at #68.

· My bus stop (#700) is one of the busier ones and the list is daunting – it is possible to add bus filters (only 545 and 268 for example)?

Ticketed at #67

· Wondering if the skill could/should support other types of utterances, not just the no-intent ones. For example, I’d like to ask “ask OneBusAway when is the next 8 bus coming” so that it doesn’t give me the times of arrivals for other lines I don’t use. My stop only has two bus lines, but I think this could be very useful for users who frequent a bus stop with multiple bus lines.

Ticketed at #67

· set up did not go smoothly as the Android app for OBA doesn’t display bus stop numbers unlike what’s shown on their github page.

Updated wiki for finding your stop to say that you need to download the latest OBA Android beta to see the stop numbers in the app - https://github.com/OneBusAway/onebusaway-alexa/wiki/Finding-your-stop-number#in-your-onebusaway-mobile-app.

· After giving the city and stop number, Alexa said that she was ready to help but then the session ended. I was expecting she would either let me ask “when is the next bus arriving”, or that she would provide some instructions on how to ask for information in the future, like the types of info devs provide for a Help query, like “To know when the next bus is arriving, just say “open OneBusAway”.

Ticketed at #68.

· These utterances did not work: “Alexa, ask OneBusAway when is the next bus”, ““Alexa, ask OneBusAway when is the next bus coming”. However this one worked… but maybe she just heard OneBusAway correctly: “Alexa, ask OneBusAway when is the next bus arriving”. Does it just support no intent requests?

Ticketed at #69.

· When I did get Alexa to report my bus data, the result was not well-optimized for speech. There was one bus line that had four upcoming busses, and she repeated the name of the line with every arrival. It would have been a better experience if she had said something like “The next bus on Route 45 university district east green lake is arriving in 2 minutes. Route 45 will arrive again in 10 minutes, 18 minutes, and in 32 minutes based on the schedule."

Ticketed at #70.

· I rely on buses quite a lot, and as a result I live within an easy walk of three bus stops. I regularly take one of those stops in both directions, which makes four stop numbers I regularly use. To be really useful, I’d need to be able to name those four stops, or, ideally, tell it all the stops I care about and ask by route. So, for example: “Alexa, ask OneBusAway when the next E Line bus is coming.” OBA should be able to check the four stops on my list and realize that the E line stops at exactly one of them, then give me E Line arrival times on that route.

Ticketed at #71

@barbeau
Copy link
Member Author

barbeau commented May 10, 2016

Ok, I've itemized and ticketed the individual issues, and updated the above comment with the resolution or ticket for each.

From discussions with Amazon, only one blocking public release is #68. I'll take a look at #69 as well.

I'm closing this issue as we now have the linked issues for the individual problem/enhancements.

@barbeau barbeau closed this as completed May 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant