Mar 12, 2012 at 7:33 PM
Edited Mar 12, 2012 at 8:12 PM
Currently there is a "settings" XML file in "my documents/mayhem" that stores the events, the ability to have multiple XML files accessed by seperate instances of mayhem would create huge opportunities for mayhem. Storing the settings file in the mayhem
folder would suffice (then multiple folders could be created, or at least reference the XML file in the core.dll or such so the location the file is stored could be changed manually for every instance. Having both
speech recognition and
text to speech could create a very crude Artificial Intelligence to control things like lights, open/close programs, lock/unlock doors, and check weather all through voice commands, But a having a way to enable/disable the entire AI library would
be a must.
Parent Instance ( CMDs to launch/terminate any Sub-Instances such as below )
Mayhem-AI ( has all voice cmds stored in separate XML from Parent Instance for Artificial Intelligence)
Mayhem-Media ( Could house all media CMDs include PhoneRemote CMDS )
garage door, lock/unlock any house door, Enable /Disable
alarm system )
The benefit of having a sub-instances is being able to turn on/off entire sets of cmds with one key press or voice cmd.
Edited: removed a bad idea from post that would have created to complicated of program for intended audience.