Skip to content

orange-x is an Intelligent | Smart copier/backup/restore utility program written in powershell. Unlike orange, its predecessor I initially wrote, orange-x is written to be used entirely without the keyboard. Like Apple's Siri and Google Assistant, Orange-x uses voice queries to perform actions. Read more in the README.md file.

License

Notifications You must be signed in to change notification settings

skysoft501/Orange-X

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orange-X

This Software Program is covered by the GNU-Public License & the European Union Public License. Kindly go through both License files in root directory.

orange-x is an intelligent | Smart copier/backup/restore utility program written in powershell. Unlike orange, its predecessor which I wrote previously, orange-x is written to be used entirely without the keyboard. It implements Microsoft Speech Recognition Engine and System.Speech.Synthesis.SpeechSynthesizer API to run commands. You can backup/restore all kinds of files and media files from your PC to an external storage device and vice versa, simply by speaking to orange-x : a feature that can be of help to the physically challenged simply by issuing vocal commands.

Execution & Observation

  • Before program launch, orange-x scans your computer to check for external storage peripheral before initialization. Program launches when an external storage device is detected.

  • If more than 1 storage device is connected to PC, it sees nothing. You are welcome to fix that if you can.

  • After initialization, all keywords (commands) will be added to the grammar builder, which loads up before orange-x loops in a continuous listening mode. Say exit to dismiss orange-x

  • Because of susceptibility to noise, program can trigger undesirable commands on its own. I know they are better speech engines like the FreeTTS - A speech synthesizer written entirely in Java and developed at Carnegie Mellon University. Working with the API at the moment

  • Microsoft Speech Synthesis isn't the best, even with training and hasn't improved, and remained so for decades.

  • orange-x is only as good as its grammar builder. So feel free to add more keywords and corresponding code of event, to suit your needs.

  • Accents affects speech recognition, to my notice, which explains why some grammar keywords in the program were spelt unconventionally, to accommodate most users. you can say instructions while program is listening, for detailed information or better still, read the grammar builder code in the program to see what i mean.

Compatibility

The get-volume cmdlet debut in powershell 4, and amoung other cmdlets, it means this utility will work best on Windows 8, 8.1 and 10. For lesser OS, simply upgrading Powershell will suffice.

side note --- script compiled (32&64bit) in exec folder.

About

orange-x is an Intelligent | Smart copier/backup/restore utility program written in powershell. Unlike orange, its predecessor I initially wrote, orange-x is written to be used entirely without the keyboard. Like Apple's Siri and Google Assistant, Orange-x uses voice queries to perform actions. Read more in the README.md file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published