Ievgenii Krevenets
Ievgenii Krevenets
- [x] create csv dataset of audiobooks (https://archive.org/advancedsearch.php?q=collection:librivoxaudio&fl[]=creator,year,title,subject,identifier&row=10&output=json) - [ ] upload books to dialogflow - [ ] (optional) upload books to alexa skill - [ ] intent handling `to...
when user selected artist, year or place before, but then tried to play music -> 78s -> instrumental. We could get error: ``` a:platform:alexa:handler:[error] fail on handling intent MusicQuery Error:...
We should fine the work around them: - fix IA metadata - or preprocess creator's titles before put to DialogFlow and Alexa example of breaking titles: `[GeorgePorterJr collection]`.
sometimes we got unrelated requests from users, like: > what time is it it seems they don't know that they are still in our app, so maybe it would be...
we got `PlaybackFailed` intent logs: # request from skill: ```javascript { "version": "1.0", "response": { "outputSpeech": { "type": "SSML", "ssml": "Let's play jazz music." }, "card": { "type": "Standard", "title":...
log: https://console.firebase.google.com/u/0/project/internet-archive/functions/logs?search=35ufo2ajvbxe&severity=DEBUG ``` ia:search:collection:error Get error on fetching collection undefined, error: TypeError: Cannot read property 'title' of undefined at axios.get.then.res (/user_code/src/provider/collection.js:31:33) at process._tickDomainCallback (internal/process/next_tick.js:135:7) ``` We are trying to play:...
Dialog flow response "failed to get media status" (it is our custom message) to Google Assistant, when it decides that IA fulfillment doesn't respond. We should find the way to...
get settings from: ```javascript process.env.SENTRY_URL ``` we already have [an implementation for Google Skill](https://github.com/internetarchive/internet-archive-google-action/blob/master/functions/src/platform/assistant/handler.js)
Sometimes Dialog flow or Alexa consider some user's request in live concerts dialog as subject (genre) but because this option is optional we haven't defined yet repair phrases there. But...
The User's storage has size limit 10kB. But a playlist of big albums could have 15kB and more. The solutions: - migration to the async feeder, which will load playlist...