Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- My company would like to use tropo to build a "Dial In Dictation" application.
- Each user would be given a phone number (i was told by Tropo that their system could support unlimited simultaneous calls so i assume one number is enough for all our users)
- You would have to design a system that would only allow Users with "user id's" to enter the system.
- Example: Caller A is given an ID of 1234. After caller A calls 1-800-123-xyzz (Tropo Number) they will be greeted by a Automated Voice that says "Please Enter your user ID followed by the pound sign" After they enter their User ID the system will validate them as a legitimate user and they can then begin dictating/recording their message.
- I was also told that Tropo does not have any restrictions on how long the message can be; and thus i assume Users can leave 2-3 hour long recordings without any problems. After the recording is complete the audio file and the transcript should be sent to a designated server/FTP.
- Another hurdle: We will have multiple servers and/or FTP's for each file. Some might have to be emailed to users. Also, User A/PIN 1234 might be sent to xyz@yahoo.com and User B/PIN 4321 might be sent to xzy@google.com. So we have to have some sort of Admin Panel to assign where each designated file must go. I do not want to have to write "real code" every time we add a new user.
- Further Details.
- 1- Allow users to call a number that will then record their message.
- (I was told by you that Tropo can support an unlimited amount of simultaneous callers and thus my company would purchase only one number)
- 2- Users will log into the system via a dedicated 4 digit PIN
- a- Example: 1234 for User 1, 1235 for user 2, etc
- 3 - allow the user to perform specific actions during recording
- a- pause
- b - rewind (in 5 second increments)
- c - rewind to beginning
- d- forward to end
- e - save and disconnect
- (I have attached a "Dial In Legend" that we would give to all our users to let them know what they can and cannot do)
- 4- After the recordings are completed both the recording and transcripts will be sent to our servers.
- 5- An admin panel that can create/delete users must also be part of the system.
- 6- The admin panel must allow us to assign PINS by by Company and User.
- a- If Group A has 15 users then we have to keep track of all Group A's users/activity.
- 7- Completed Audio files and transcripts for users for specific companies will all be sent to a specific folder on our server.
- a- Example: Company B/PIN 1234 will be sent to ftp@ourcompany.com/company B
- b - Example: Company A/PIN 1235 will be sent to ftp@ourcompany.com/company A
- 8 - here is an example of an MP3 we receive right now from another company.
- a - Example: 00134 0 DrJamesWalker 2001 11 28 2010 20 51 32 1 1 0 0 0 0_
- b- in the following example "00134" signified that it was the 134th recording done by the particular company this month. "0" is the group/company ID. "DrJamesWalker" is the person who did the dictation. "2001" is the unique 4 digit PIN used to log into the system. "11 28 2010 20 51 32" was the Date/Time of the recording.
Add Comment
Please, Sign In to add comment