Hi Lars and Saptarshi I have uploaded the first version of my project proposal to the google-melange site. Can you please have a look at it and give me a feedback, so that I can improve it further.
Thanks On Sat, Apr 13, 2013 at 10:12 PM, Lars Kristian Roland <l...@roland.bz>wrote: > Hi, > > I guess if you'd like to push voice reminders, you make another SMS > gateway interface, but use it to interface with an external voice system > instead. > > Not sure how good the tts options are, if it's viable and people will > understand it. I think pre-recorded messages (your option 1) sounds good. > > I think on option could be to use the Instedd voice gateway, or some other > voicexml service. > > Lars > > > On 13.04.2013 17:54, kasun perera wrote: > > Hi Lars > > Thanks for you answers. > > So if i summarize these are the SMS availability in the system. > 1) Automated SMS for program ; template based SMS ( SMS on joined date, > reminder after sometime) > 2) Automated SMS for program stage; template based SMS (reminder > before appointments, reminder for missed appointments) > 3) Manual option for sending SMS- Not template based or pre-populated. > > As in DHIS-GSOC idea page voice reminder facility will be created for > above option 2) for this project. > > These are some of my initial ideas for the GSOC proposal, please provide > your feedback on this. > > There is the option to convert SMS itself to a voice message using > a Text to Speech engine(TTS). This is good and easy option for English and > few other languages where good TTS systems are already available. But fact > that this is a community based system and intended receivers > most probably speak only their local language, and there may not be good > TTS systems available for community languages.I will completely avoid the > path of using a Text to Speech engine(TTS). > > I propose to create all the voice call reminder > "setting functionalities" next to SMS functionality already available in > the system, rather than creating them on new web pages. (Yes, it may need > to create new pages for recording messages, uploading messages ect.. )This > would be more convenient for system users. > > Sample SMS reminder- /Dear / {patient-name}./ Please remember your/ > {program-stage-name}/ on/ {due-date}./ > Thank you./ > To create a voice reminder inline with this- > Option 1- This need to record the voice in 7- sub-sections and combined > it programatically to create a one voice massage them push over the PBX. > Option 2- Create a complete voice message for each individual > person separately.For this system admin has to put huge time and effort to > create voice messages, so i'm omitting option 2. > > So there will be need to voice some of the patient details(patient-name, > due-date). This voicing of patient details would be done at later stage but > not at the initial patient registration time. Will it be better to give the > option to upload or create voice recordings at the "Person Management" > console or create a separate web page for this? > > Thanks > > > > On Fri, Apr 12, 2013 at 4:13 PM, Lars Kristian Roland <l...@roland.bz>wrote: > >> Thanks for your interest. See responses below and don't hesitate to ask >> again if I haven't answered all your questions. >> >> On 12.04.2013 11:49, kasun perera wrote: >> >> Hi >> >> I'm just playing around with the SMS facility to get an understanding >> how it work, since I hope proposed automated calling would work >> in similar fashion. I'm trying this on demo server >> http://apps.dhis2.org/demo >> >> Few questions >> 1) I have added a new person, assign him a TB visit program. From the >> Person Dashbored I can see the history of the person. On "Reschedule and >> set Status" menu there is a option to send a message. It has given textbox >> to write a message, can this text box populated with template messages >> already written? If yes how can I do that? >> Will this send the message immediately or will it send at scheduled time? >> >> This is the manual option for sending a message, and it's not >> prepopulated. The automatic (reminder) messages are set in the program >> setup, either on the stages or on the program itself (the latter only being >> available in the very latest software) and not on demo. >> >> >> >> >> 2) Maintenance > Programs and Persons > Automated Message Reminder >> I can see only text box for time input, and Start button >> and Execute button >> I activated Start button, will this activate sending messages for all >> users or >> Can this be configured that message to be send only to perticuler group, >> for eg. reminders will send to TB patients but not for Child program? >> >> This is the batch job for sending out automatic reminders. When this >> process is running, it'll generate messages for the next day at midnight >> and then send out the messages the next day. These reminders are sent out >> as configured in the 'Stage' of Maintenance -> Persons and programs -> >> Program -> View program stages (icon) -> Edit stage, bottom of page. This >> is a message related to each stage, and is meant as a reminder SMS. So it >> could be an SMS 5 days before a visit is due, with a reminder to come, or >> with educational messages if you prefer that. >> >> On the instant build of trunk apps2.dhis2.org/dev which has the trunk >> version, there is also an automated message for the program itself, set >> with regard to when the user joined the program. So you can then set for >> example that someone joining the TB program will get an SMS on the day they >> joined, and 2 months afterwards. >> >> The thing about these servers is that they are reset every night, so the >> alert configuration doesn't survive. So the demo and dev servers don't work >> properly with the alerts. For some of the alert functions, you can press >> 'Execute' to process immediately, and see that the message is in the >> 'Mobile configuration' -> View sent SMS page. BUT for this to appear there, >> there might have to be an SMS configuration under 'SMS Service >> configuration'. This gets reset every night, and we need to add a dummy SMS >> configuration so we don't have to create a configuration every time. >> >> >> Documentation Says see "Add program stage section for defining a >> template message " I can't find this adding template message on system can >> someone please point it to me? >> >> Maintenance -> Persons and programs -> Program -> View program stages >> (icon) -> Edit stage, bottom of page. >> >> This is for the automatic reminders, not the manual reminders you mention >> in the beginning of your email. >> >> Best regards >> (mobi)Lars >> >> >> Thanks >> >> >> >> >> On Thu, Apr 11, 2013 at 7:58 AM, kasun perera <kkasunper...@gmail.com>wrote: >> >>> * >>> >>> Hi All, >>> >>> >>> I am a Mphil student of University of Colombo School of Computing, Sri >>> lanka. I have worked in software industry, 1.5 years for opensource >>> software companies. I’m well experienced developer in java/ jsp-servelts/ >>> jquery. I have written several research papers also. >>> >>> I’m interested on idea -Dialplan (PBX) generation for patient >>> communication. I have already downloaded the sourcecode build it on >>> Eclipse. I’m reading the documentation and trying to get better >>> understanding of the source code specially the DHIS2-Tracker section. >>> >>> I tried to run the dhis.war file and standalone program, but could not >>> succeed. It gave me this error “Exception in thread "Thread-2" >>> java.lang.OutOfMemoryError: PermGen space” Seems to be a memory problem, >>> i’m running this on my laptop having 2Gb RAM. Does it need lot of memory to >>> run? >>> >>> Will it be interested to create some mockups for the user interfaces >>> that I’m planning to develop and submit with the proposal? >>> >>> Below is brief about my opensource experience related PBX systems. >>> >>> I have worked for projects Feasibility study to enable Freedom Fone >>> with voice-based Emergency Data Exchange (FF4EDXL) ( >>> http://lirneasia.net/projects/2010-12-research-program/ff4edxl/) and >>> >>> Voice-enabled Information Communication Technology for Disaster >>> Management ( >>> http://lirneasia.net/projects/2010-12-research-program/voiceict4d/) as >>> a Reserch assistant/ Analist programmer. >>> >>> We have used Sahana Eden (http://eden.sahanafoundation.org/) a well >>> known disaster managemed system combined with Freedomfone ( >>> http://freedomfone.com/) an opensource IVR build using FreeSWITCH. The >>> basic workflow is; when disaster happens ground level coordinators call the >>> system and leave a situation report, later they may call asking for their >>> disaster needs. These voice messages routed to Shana system and converted >>> into text and saved. Central hub operators act upon the messages they have >>> received. This video explains the scenario in more detail >>> http://www.youtube.com/watch?v=47owqEgBjXk&feature=youtu.be >>> >>> Thanks >>> >>> * >>> >>> -- >>> Regards >>> >>> Kasun Perera >>> >>> >> >> >> -- >> Regards >> >> Kasun Perera >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~dhis2-devs >> Post to : dhis2-devs@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~dhis2-devs >> More help : https://help.launchpad.net/ListHelp >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~dhis2-devs >> Post to : dhis2-devs@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~dhis2-devs >> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > Regards > > Kasun Perera > > > > -- > Lars Kristian rolandl...@roland.bz+47 90733036 www.apus.no - lars.roland.bz > > -- Regards Kasun Perera
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp