SpeakIt v0.4

This program reads the typed in text and searches a folder called 'words' for a sound file that corresponds to each individual word in the sentence. So the more sound files in the 'word' folder the more words that can be spoken from the input sentence. A sample collection of words can be downloaded from The Hailstone Web site (396kb)

What's new in 0.4

- Source code now included.
- Cleaned up source a bit so should be easier to follow the code.


Usage

 1.
  SpeakIt [-h] ["text"]

  Options:
    -h Does not show SpeakIt window
    "text" The text you want SpeakIt to say upon launch

  Example (in Terminal): SpeakIt -h "Welcome Be dude" &

 2.
  Click on the SpeakIt program


Notes on source code

- The source is being released because Sean, the guy at Hailstone who wrote this app, does not have time to update it and does not want to see the app just die off.
- This program was originally written to learn the Be API and as such is not structured all that well.
- The PowerPC version would not compile with the cross platform tools, however the source is now available for someone to compile it on a PowerPC machine.

POSSIBLE ITEMS TO ADD:
   - Open plain text files and then speak.
   - A monitor mode that will import any new text put on the clipboard.
   - Drag and Drop support for text.
   - Allow user to change delay between words spoken.
   - Squash any bugs in the program.


Source Code License

The included text and source code contained with this file may not be used for commercial purposes without prior authorization from Hailstone Software.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to use, copy, modify, merge, distribute, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Moreover, the name of any contributor to the Software shall remain unaltered in the source files.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL HAILSTONE SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




Hailstone Software
www.hailstonesoftware.com
send questions or comments to help@hailstonesoftware.com