Guest User

Untitled

a guest
Jul 18th, 2018
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.05 KB | None | 0 0
  1. My company would like to use tropo to build a "Dial In Dictation" application.
  2.  
  3. 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)
  4.  
  5. You would have to design a system that would only allow Users with "user id's" to enter the system.
  6.  
  7. 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.
  8.  
  9. 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.
  10.  
  11. 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.
  12.  
  13.  
  14. Further Details.
  15.  
  16. 1- Allow users to call a number that will then record their message.
  17. (I was told by you that Tropo can support an unlimited amount of simultaneous callers and thus my company would purchase only one number)
  18.  
  19. 2- Users will log into the system via a dedicated 4 digit PIN
  20. a- Example: 1234 for User 1, 1235 for user 2, etc
  21.  
  22. 3 - allow the user to perform specific actions during recording
  23. a- pause
  24. b - rewind (in 5 second increments)
  25. c - rewind to beginning
  26. d- forward to end
  27. e - save and disconnect
  28. (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)
  29.  
  30. 4- After the recordings are completed both the recording and transcripts will be sent to our servers.
  31.  
  32. 5- An admin panel that can create/delete users must also be part of the system.
  33.  
  34. 6- The admin panel must allow us to assign PINS by by Company and User.
  35. a- If Group A has 15 users then we have to keep track of all Group A's users/activity.
  36.  
  37. 7- Completed Audio files and transcripts for users for specific companies will all be sent to a specific folder on our server.
  38. a- Example: Company B/PIN 1234 will be sent to ftp@ourcompany.com/company B
  39. b - Example: Company A/PIN 1235 will be sent to ftp@ourcompany.com/company A
  40.  
  41. 8 - here is an example of an MP3 we receive right now from another company.
  42. a - Example: 00134 0 DrJamesWalker 2001 11 28 2010 20 51 32 1 1 0 0 0 0_
  43. 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