This is the folder Voice System Road Map
by Brian Reynolds of Family Systems® for Verbol Web Server V3 adding behaviour to web sites featuring Voicechat implemented by the Voice System. This is a working document subject to change at any time.
We are at V3.0 build 86 which includes all the voice components, is on display in our demo system at
demo.verbol.com and is now available in open source for self supported use at
Voice System. This is the first opportunity to download and install our experimantal prototype voice system, and you may have questions and experience to share; we look forward to cooperating with you.
With your support and care and with cooperative users, this build is suitable for you to try out in real life in a pilot or case study setting (closed/open). We are in need of help to undertake all the improvements identified in this road map. We are sure you will think of more....., please add to this page; rather than delete, mark as obsolete. Thanks.
A. For demo release build 86 STATUS ADDED 8 OCT 09
Complete remaining navigation buttons with voice control keys always visible, tooltips indicating touch tones, DONE
and other demo usability issues as detailed below.
TODO
Make Brian's Identity page spawnable on enrolment DONE
and enable extension in enrolment form (see bugs below). STILL NEEDS MANUAL FIX UP
Publish sources and licenses. DONE
Publish verbol definitions. TODO
Spawn demo release to several personal systems on laptops and migrate demo.verbol.com to a hosted Family Systems pilot system able to support conference calls. Freeze demo system on demo.verbol.com? TODO
Arising Google Wave gadget to Skype demo. From a Wave gadget incorporating PFH, call a skype client and accumulate links in the gadget DONE
with ability to play in sequence as the Wave is replayed TODO. Same gadget to add voicechat to the wave TODO.
Merge Wave gadget with demo PFH with keypad and buttons. Add transcription links to generated messages and possibly translate and check link.
Enable each side of call to turn recording off and on by * and send messages back to phones to indicate whether recording is off or on for each channel of a call and display these in pfh and gadget.
Update the dial plan so that each identity folder captures both incoming and outgoing calls or links to them in its daily journal whether to or from skype, exten, POTS etc.
Notifications to email of new conversations whether from a call or voicechat and optional regular email update of contents, eg after translation.
New bug. Bookmarks not working; the links appear correct but do not end up at the message when clicked after emailing that message.
Integrate Waves as Topic Rooms in parallel to our identity folders; upload the voice recordings to Wave so the personal systems creating them can be on our netbooks or web service and we share through waves in parallel.
B. Core devt stream on demo V3.0 build 87 and onwards:-
0. Finish off any spillover from demo release such as on/off buttons for each option with server confirmation message causing them to show green when on;
a. full topic support and extend usability with additional features such as delete and
Voice-announcements.pdf. Now considering using Waves for topics; this would be the first spin off from enabling messages through the phone, others are possible eg see emailed notes re Skype.
b. Improve caller and callee identification, eg if I am called in 801 show me as callee, and others we can fix up like calls from Skype.
c. use the identification to enable speaker dependent improvement of voice recognition for transcription.
d. selected bugs such as autorefresh and email picklist.
1.
enable group chat roster in the page, along with voice controller and PhoneFH, my rough suggested layout at
Browser-window-layout.pdf. This permits:-
a. controlling voicechat to this extn from any phone, (this may benefit from a newer version of Asterisk).
and chitchat becomes an option of voicechat. Also own messages go to own identity.
(description Exten 4803 msg 3415 to 3443)
34162:
15:20:10 can voice controller apply to any phone? :

Brian Reynolds[Fri Sep 11 10:57:57 2009]<iBot-In> 15:20:14 b. cooperative browsing, see issued web collaboration patent claims.
c. verbol scripting and a beginning script to enable a persona to converse and cause its identity to do helpful things; may use HTML 5
Web Worker.
d. Navigating topics and replies. ( Review whether chat makes unecessary the addition of annotation and topics from the voice controller?)
2.
Enable phone in Play List
The play page menu item needs an alternative to generate a telephone playlist and point the phone in use to it, so we can hear and reply in the threaded order. This would permit us to insert browse commands so a presentation can be created. And number folders and pages so we can dial into them to play and leave messages. Voice notes from 4801 message 2930 to 2960.3.
Istamps and Topics Exten 4803 msg 3401 to 3414
4.
enhance chitchat for music, described in voicechat. See also
useful-modes.pdf, SILK and
Wideband+VoIP.
The subject has been changed to:
Sat Sep 19 16:45:46 2009<iBot-In>16:45:46 286087:
16:45:56:

Brian Reynolds[Sat Sep 19 16:45:46 2009]<iBot-In> 16:46:01 >>16:46:03 NB. All these improvements may be made available as successive builds of the V3.0 demo release.
C. wider integration possibly in parallel
Follow up on utilising Google Talk, Aim, Skype chat etc?
Integrate transcription services from Google, Spinvox, etc
Search integration including on private pages.
Consider verbol input like
Ubiquity and adding our verbol commands to Ubiquity?
enable use of continuous recordings and ibots creating voicechat in parallel to Asterisk and other recording sources such as Skype with Ecamm.
Evolve use of Wave and when available consider incorporating a Wave server, possibly in due course replacing Jabber and Apache if Wave fulfills all its potential; see
www.waveprotocol.org.
upgrade Asterisk for V3.1 release,
this can be done by another contributor in parallel to the development improvements listed above, and adopt them when ready.
It permits personal voice systems with more Digium and third party features such as
fax to/from email
Skype to Asterisk directly with Digium's Skype channel or
alternative which may be sufficient for personal system
voice commands (not yet transcription) and text to speech.
We wish to create a packaged system capable of spawning itself and being utilised by anyone with
cooperative support.
Also, with transcription, achieve better targeted advertising for conversations or part thereof, eg RG's vision of the Avenue in paris you are talking about coming into view, then its stores and their web delivery etc.
also possibly in parallel by contributors close to their markets, and with possible operational dependency on V3.1
Create and deploy a Facebook version. Linked-in etc.
Create and deploy a Google Apps version.
Similar opportunities, see
Techcrunch50, Amazon etc.
demo release known issues
parameter delimeters