-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathTODO.txt
29 lines (19 loc) · 968 Bytes
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---++ Short Term
* add properties file for things like username, zip code, preferred voice, which can be used by multiple plugins
* get plugins and plugin api going
* create new "current time" function as plugin
* create new "current date" function as plugin
* get a weather plugin working
* get email plugin working (requires a database)
* let user move the frame, and also let it slide back to (0,0)
* let the user control the voice that's used
* build all the voice files, including those from plugins, at startup, or on each speech request
* check for updates on startup
* clean up Sarah.scala, it's gotten really big
---++ Thinking About
* let plugins add their own "say" functions, so they don't have to use applescript
---++ Long Term
* run all speech text through scala so the ui can know what's being said
(need this for animations, shorter pauses)
* can i reload commands and sarah.gram on each request?
* rotate the background ui color randomly