![]() |
|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Moderator
![]() |
Assign the primary vector to a VDN and dial that VDN. The following example assumes the dial plan is set to four-digit dialing and extension type for digits 2, 3, and 6. This can be modified for five-digit dialing, and multiple starting digits.
Announcement 4635 = “zero” 4636 = ”one” 4637 = “two” 4638 = “three” 4639 = “four” 4640 = “five” 4641 = “six” 4642 = “seven” 4643 = “eight” 4644 = “nine” Primary Vector -67 01 wait-time 0 secs hearing ringback 02 goto step 12 if ani = 3+ 03 goto step 6 if ani = 6+ 04 goto step 9 if ani = 2+ 05 goto step 3 if unconditionally 06 announcement 4641 07 goto vector 68 if unconditionally 08 disconnect after announcement none 09 announcement 4637 10 goto vector 68 if unconditionally 11 disconnect after announcement none 12 announcement 4638 13 goto vector 68 if unconditionally 14 disconnect after announcement none 15 16 Second Digit Vector - 68 01 goto step 12 if ani = ?1+ 02 goto step 14 if ani = ?2+ 03 goto step 16 if ani = ?3+ 04 goto step 18 if ani = ?4+ 05 goto step 20 if ani = ?5+ 06 goto step 22 if ani = ?6+ 07 goto step 24 if ani = ?7+ 08 goto step 26 if ani = ?8+ 09 goto step 28 if ani = ?9+ 10 announcement 4635 11 goto vector 69 if unconditionally 12 announcement 4636 13 goto vector 69 if unconditionally 14 announcement 4637 15 goto vector 69 if unconditionally 16 announcement 4638 17 goto vector 69 if unconditionally 18 announcement 4639 19 goto vector 69 if unconditionally 20 announcement 4640 21 goto vector 69 if unconditionally 22 announcement 4641 23 goto vector 69 if unconditionally 24 announcement 4642 25 goto vector 69 if unconditionally 26 announcement 4643 27 goto vector 69 if unconditionally 28 announcement 4644 29 goto vector 69 if unconditionally 30 disconnect after announcement none 31 32 Third Digit Vector - 69 01 goto step 12 if ani = ??1+ 02 goto step 14 if ani = ??2+ 03 goto step 16 if ani = ??3+ 04 goto step 18 if ani = ??4+ 05 goto step 20 if ani = ??5+ 06 goto step 22 if ani = ??6+ 07 goto step 24 if ani = ??7+ 08 goto step 26 if ani = ??8+ 09 goto step 28 if ani = ??9+ 10 announcement 4635 11 goto vector 70 if unconditionally 12 announcement 4636 13 goto vector 70 if unconditionally 14 announcement 4637 15 goto vector 70 if unconditionally 16 announcement 4638 17 goto vector 70 if unconditionally 18 announcement 4639 19 goto vector 70 if unconditionally 20 announcement 4640 21 goto vector 70 if unconditionally 22 announcement 4641 23 goto vector 70 if unconditionally 24 announcement 4642 25 goto vector 70 if unconditionally 26 announcement 4643 27 goto vector 70 if unconditionally 28 announcement 4644 29 goto vector 70 if unconditionally 30 disconnect after announcement none 31 32 Fourth Digit Vector - 70 01 goto step 12 if ani = ???1+ 02 goto step 14 if ani = ???2+ 03 goto step 16 if ani = ???3+ 04 goto step 18 if ani = ???4+ 05 goto step 20 if ani = ???5+ 06 goto step 22 if ani = ???6+ 07 goto step 24 if ani = ???7+ 08 goto step 26 if ani = ???8+ 09 goto step 28 if ani = ???9+ 10 announcement 4635 11 stop 12 announcement 4636 13 stop 14 announcement 4637 15 stop 16 announcement 4638 17 stop 18 announcement 4639 19 stop 20 announcement 4640 21 stop 22 announcement 4641 23 stop 24 announcement 4642 25 stop 26 announcement 4643 27 stop 28 announcement 4644 29 disconnect after announcement none 30 31 32 |
|
|
|
|
|
#9 (permalink) |
|
PBXtech PLATINUM 300+ posts
![]() Join Date: Jul 2003
Posts: 309
![]() |
Just finished, and it works great! Just need to edit the announcements to remove the dead air as you suggest G3Rtech. Thanks this should save our admins a bunch of calls.
__________________
Systems In Use: S8700 CM3.0 and S8710 CM3.1.1 |
|
|
|
|
|
#12 (permalink) |
![]() Join Date: Jul 2003
Posts: 10
![]() |
G3RTech, thanks for the awesome tip. I put this in with the exception of a "you're phone number is" and "goodbye" in their respective places.
My recordings didn't sound the greatest so I went to AT&T's Natural Voices website and did the text-to-speech demo for each of the announcements, one at a time. You have to pull them out of your browsers cache if you go this route .... There are two voices, male and female. The female sounds British. I am including the female english voice for numbers 0-9, "your phone number is" and "goodbye" in the attached .zip file. The files have been converted to TN-2501AP approved .wav files (u-law). Change the file names and you're set. If the file doesn't attach, I'll send it to who ever requests. http://www.naturalvoices.att.com/demos/ Check out the demo above, it's worth it for these little projects. |
|
|
|
|
|
#15 (permalink) |
![]() Join Date: Jul 2003
Posts: 10
![]() |
I got the audio files edited to about 1/2 the size but there's really no difference in playback. So ... I did a trace on my VDN and it appears that the multiple "goto" steps are causing the delay. I'm having a block on how to speed it up. Any suggestions?
09:23:08 0 0 ENTERING TRACE cid 7332 09:23:08 110 1 vdn e54076 bsr appl 0 strategy 1st-found override n 09:23:08 110 1 wait-time 09:23:08 110 2 announcement 09:23:10 110 3 wait-time 09:23:11 110 4 goto 09:23:11 110 5 goto 09:23:11 110 6 goto 09:23:11 110 14 announcement 09:23:12 110 15 goto 09:23:12 111 1 goto 09:23:12 111 12 announcement 09:23:13 111 13 goto 09:23:13 112 1 goto 09:23:13 112 2 goto 09:23:13 112 3 goto 09:23:13 112 4 goto 09:23:13 112 5 goto 09:23:13 112 6 goto 09:23:14 112 22 announcement 09:23:14 112 23 goto 09:23:14 113 1 goto 09:23:14 113 2 goto 09:23:14 113 3 goto 09:23:14 113 4 goto 09:23:14 113 5 goto 09:23:14 113 6 goto 09:23:15 113 7 goto 09:23:15 113 8 goto 09:23:15 113 26 announcement 09:23:16 113 27 goto 09:23:16 114 1 goto 09:23:16 114 2 goto 09:23:16 114 3 goto 09:23:16 114 4 goto 09:23:16 114 5 goto 09:23:16 114 6 goto 09:23:17 114 7 goto 09:23:17 114 8 goto 09:23:17 114 26 announcement 09:23:18 114 27 disconnect 09:23:20 114 28 LEAVING VECTOR PROCESSING cid 7332 09:23:20 114 28 TRACE COMPLETE cid 7332 As you can see, the "goto" steps occur frequently depending on where the ANI number falls. Maybe breaking this out into even more vectors would work? |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|