Skip to content
This repository has been archived by the owner on Mar 5, 2020. It is now read-only.

Command list for all plugins

Florian Bauer edited this page Sep 30, 2018 · 29 revisions

This page show nearly all plugin speech commands. For more details look in the respective plugin wiki article.

For {amyinteger}, {amydate}, {amydatetime} and {amytime} see dialog system.

Alarmclock, Calendar, E-mail, Example, Mensa, Navigation, Social, Spotify, Systemtime, Timer, Tosca and Weather.

  • [set|create] [an|a|new] alarm [(at|for|on) {amytime}] [today|tomorrow]
    • [at|for|on] {amytime}
  • (delete|reset) all alarms
  • delete alarm {amyinteger}
  • (stop|deactivate) alarm {amyinteger}
  • stop alarm
  • activate alarm {amyinteger}
  • (get|read) alarm [number] {amyinteger}
  • get all alarms
  • edit alarm {amyinteger} to {amytime} [today|tomorrow]

{start} & {end} = {amydate}|{amydatetime}

{description} & {location} & {title} = *

{allday} = (yes|true|no|false)

  • [what (is|are)] my next [{amyinteger}] (events|appointments)
    • {amyinteger} [events|appointments]
  • [which|what|do i have] [any] [is in my] (calendar|events|appointments) [do i have] [at] [{amydate}]
    • {amydate}
  • [create|make] new [{allday}] (event|appointment) [from [the] {start}] [(to|until) [the] {end}] [with (email|popup) [notification]] [ [at] {amyinteger} (minutes|min|hours|days) [earlier] ] [(named|called) {title}]
    • {title}
    • {allday}
    • [at] [the] {start}
    • [at] [the] {end}
    • {description}
    • {location}
    • [via|as] (email|popup)
    • {amyinteger} (minutes|min|hours|days)
  • [do i have|are there] [any] new [important] (messages|mails|miles)
  • connect to [amy] mail
  • disconnect from [amy] mail
  • how many [new] [important] (messages|mails|miles) [do i have]
  • (read|get) (all|{amyinteger}) [important] (messages|mails)
  • say hello
  • repeat (hello|good morning|something) [{amyinteger} times]
    • {amyinteger} times
  • get contacts
  • test contacts registry
  • test location registry
  • test custom registry

Mensa

  • ([tell me] what [s|is|does] (the mensa offer|for (lunch|dinner))|i wonder if i will eat) [{amydate}]

{mode} = (car|public transport|bike)

{time} = ({amytime}|{amydatetime})

{start} & {end} = tag from location registry or an address

  • when [do] i have to (go|leave) [by {mode}]
    • [from] {start}
    • [to] {end}
    • [by] {mode}
    • [at] {time}
  • when [do] i have to go from {start} to {end} [{mode}] [at {time}]
    • [by] {mode}
    • [at] {time}
  • best transport
    • [from] {start}
    • [to] {end}
    • [at] {time}
  • best transport from {start} to {end} [at {time}]
    • [at] {time}
  • route [by {mode}]
    • [from] {start}
    • [to] {end}
    • [by] {mode}
    • {time}
  • [route] from {start} to {end} by {mode} [[at]{time}]

Social

  • (hello|hi|good (morning|evening|day)) [amy]
  • (i am | my name is) {name}
  • (what|whats) (is|s) your name
  • ((what|whats) (is|s) (up|going on)|whatsapp)
  • how (are you [feeling]| do you [feel])
  • (what (can|may) i ask you [about] | help [me]) [[with] [the plugin] {pluginname}]
  • (what plugins are installed | (tell me about your [installed] | installed) plugins)
  • tell me about {pluginname}
  • ((tell me|say) (a joke|something funny)|make me laugh)
  • what [does] the fox say
  • valar morghulis
  • what do your (elfeyes|elf eyes) see
  • one does not simply
  • (say|repeat) {phrase}
  • (get|list) (music|spotify) devices
  • (what|get current [playing]) (song|track) [do i listen to]
  • (get|list) [{amyinteger}] [own|featured] playlists
    • (own|featured) playlists
  • play some music
  • [go] (back|skip|pause|pass|resume|stop) [(a track|the music)]
  • set [spotify|music] volume [to|on] (full|max|mute|up|down)
  • (set [music] volume [to] |spotify) {amyinteger} percent
  • (set|change) (spotify|music) device [to {amyinteger}]
    • [device] {amyinteger}
  • [spotify] play (own|featured) playlist [{amyinteger}]
    • (own|featured) playlist
    • [playlist] {amyinteger}
  • play (a|the|this|following) (track|playlist|album|song|artist) [{name}]
    • {name}
  • set (spotify|music) device by name
    • [to device] {devicename}
  • [what|tell me the] time [is it]
  • [what|tell me] [is] [the] (date|day) [is] [today]
  • [what|tell me the] year [do we have|is it|are we living in]
  • [what|tell me the] (week day|day [of the] week) [do we have|is|was] [the] [{amydate}]
    • {amydate}
  • [How many] days [have passed] (until|since) [the {amydate}]
    • {amydate}
  • (set|create) [a] timer (for|on|at) [{amyinteger} hour] [{amyinteger} minute] [{amyinteger} second]
  • pause timer {amyinteger}
  • (resume|reactivate) timer {amyinteger}
  • delete all timers
  • (delete|stop) timer {amyinteger}
  • get timer {amyinteger}
  • get all timers
  • when (does|is) timer {amyinteger} (ringing|ring)
  • [list] [installed] (apps|applications)
  • tell me when (finished|installed)
  • (install|deploy)
    • {app}
    • {config}
  • [how is the] weather [like] today
  • [how is the] weather [like] tomorrow
  • [how is the] weather [like] [for the next] week
  • [how is the] weather [on the] weekend
  • [(will|is) it (gonna|going to)] rain (today|tomorrow|on the weekend) [(at|in) {locationname}]
  • [(will|is) it (gonna|going to)] rain [(at|in) {locationname}] (today|tomorrow|on the weekend)
  • (set|change) weather location [to {weatherlocation}]
    • [to] [location] {weatherlocation}
  • [whats|what (is|s)|how is] [the] weather [like] in {locationname}