ajbogh / ajbogh/blather

Improvement: Subtasks

Aperta
#2 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Python
Stelle
30
Fork
9
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Blather should be able to use certain key phrases after a parent phrase has been spoken. If there was a parent phrase of "Microwave" and a subtask of "reheat" then the subtask should only become available after speaking the parent phrase.

After a certain period of time the system can return to the top level so that all commands are available again.

Examples:

Refrigerator
- water
- ice
- light

Microwave
- reheat
- one minute
- two minutes
- popcorn
- light

The only time water or reheat should be available is if the user spoke the words "Refrigerator" or "Microwave" first, otherwise a smart refrigerator could be dispense water all over the floor when it misinterpreted room noise. The light action is shared between both examples but only the one within the active parent would work for a set period of time (30 seconds for example).

A key phrase could be used to return the system back to the parent level ("return to home").

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.