Back to main PhoneBlogger page
Possible Enhancements
- Validate username and password before recording audio
- Improve dialog navigation support, e.g., back, start over.
- Add support for Ogg Vorbis encoding via SoX (I'm having trouble
installing the Ogg Vorbis libraries on my hosted web server for testing purposes)
- Make filename format for audio file configurable, e.g., datetime stamp
- Make the allowed length of time for the recording easily configurable
- Support configurable command line options for SoX
- Support configurable command line options for LAME
- Add DTMF options for yes and no
- Add global grammar options for main menu, quit, help, etc.
- Prompt for whether publish or draft is desired
- Add support for Movable Type style categories
- Try some simple speech to text to at least create a title for the blog entry
Known Bugs
- When a new entry is successfully posted, you should hear a confirmation message
that includes the ID number for your new post. Sometimes, PB will skip the
confirmation and jump immediately to a prompt that lets you create another post.
- Setting Publish to false appears to be ignored. New blog posts are always immediately
posted, rather than saved as drafts.
- Exception handling still kind of weak.
- Every failed HTTP fetch is treated the same with respect to logging and audio messages.
- TellMe reads password back to you as an ordinal instead of digits, despite
my using the proper VoiceXML say-as type="number:digits" tag. This may be their bug.
Recent Changes, Fixes, etc.
Additional details will be on my PhoneBlogger weblog.
- 11/16/2003 - Released version 0.2 with support for hosting CGI files on
separate server from the weblog
- 3/17/2003 - Released code on
SourceForge project site
- 1/1/2003 - Added confirmation prompt for password
Back to main PhoneBlogger page