genie-toolkit
genie-toolkit copied to clipboard
The Genie open source kit for voice assistant (formerly known as Almond)
The concept of "all" in the IoT space, could and should be improved to support better interaction in the way humans use to do it. For example I should be...
As discussed in the meeting with Kevin. For most skills (practically, all but IoTs) device IDs don't need to be correct at parse time because they can be added automatically...
> U: play some 90s music > A: I played music such that the date is before 10 year past January 1, 1990 and the date is after January 1,...
In my account I have the following playlists, none of which were located by Genie. "tony's playlist" "80s 90s dance" "Z" "Best of Billie" play jump I played Jump -...
For the standalone speaker, we need to sync the Spotify credentials from a real Almond to the speaker client. We don't want to provision classic cloud ID and auth token,...
@monicalam says: "we have to give the choice of making the rule inactive. I want to able to stop it, without having to rewrite the whole rule again." Some of...
Log attached. This issue may belong under the skill... **Failed to distinguish parametric differences between these cases:** what's the forecast for tomorrow? Genie: It will be cloudy tomorrow at 2:00...
Using `genie interactive-annotate` with the option `--append` the command is supposed to append new generated entries to an existing file, new manual annotation should be numbered after previous, but this...
Travis for thingpedia-common-devices is failing right now with an obscure error due to a typo in GoalSmart. It would be easier if we caught that at linting time.
Log: ``` U: pause the music in 10 seconds UT: $dialogue @org.thingpedia.dialogue.transaction.execute; UT: ontimer(date=[$now + 10s]) => @org.thingpedia.media-player.player_pause(); C: $dialogue @org.thingpedia.dialogue.transaction.execute; C: ontimer(date=[$now + 30s]) => @org.thingpedia.builtin.thingengine.builtin.say(message="test reminder!") C: #[results=[...