[asterisk-bugs] [Asterisk 0014973]: [patch] Add new command VMSayName()

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Jan 19 18:30:04 CST 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=14973 
====================================================================== 
Reported By:                ghjm
Assigned To:                lmadsen
====================================================================== 
Project:                    Asterisk
Issue ID:                   14973
Category:                   Applications/app_voicemail/NewFeature
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     ready for testing
Target Version:             Feature Tracker
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-04-27 00:29 CDT
Last Modified:              2010-01-19 18:30 CST
====================================================================== 
Summary:                    [patch] Add new command VMSayName()
Description: 
This patch adds a new command, PlayNameOf, which plays the recorded name of
a voicemail user. It also reports back to the diaplan whether it played the
name or not.

This is intended for use in custom dialplan schemes like follow-me or
conferencing or whatever, where it might be necessary to identify an
extension to a caller. "Please hold while <name-of-user> is located" - that
sort of thing.

If there's an easier way to do this, I didn't find it.
====================================================================== 

---------------------------------------------------------------------- 
 (0116964) lmadsen (administrator) - 2010-01-19 18:30
 https://issues.asterisk.org/view.php?id=14973#c116964 
---------------------------------------------------------------------- 
OK, I've tested this against file based voicemail. I don't have the
infrastructure right now to test this against IMAP or ODBC storage (will
have to set those up sometime in the future).

The one thing I noticed is that if you use VMSayName() without a name
recorded, then the channel just hangs up. I'd thing it should just fall
through to the next priority instead of dropping the channel.

Even more ideal would be that it should provide some sort of channel
variable to let you know if it was able to play the file or not, so you can
perform some action (such as playing a generic message) depending on
whether the name was successfully played or not. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-01-19 18:30 lmadsen        Note Added: 0116964                          
======================================================================




More information about the asterisk-bugs mailing list