Add voicemail_deleted_message_count phrase

This commit is contained in:
FusionPBX 2025-01-28 20:05:03 -07:00 committed by GitHub
parent 41556744ff
commit e0c7a8a9b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 279 additions and 13 deletions

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,7 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,7 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>
@ -104,6 +104,25 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_menu"> <macro name="voicemail_menu">
<input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$"> <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
<match> <match>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -104,6 +104,25 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_menu"> <macro name="voicemail_menu">
<input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$"> <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
<match> <match>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -85,7 +85,26 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<action function="play-file" data="voicemail/vm-you_have.wav"/> <action function="play-file" data="voicemail/vm-you_have.wav"/>

View File

@ -96,7 +96,7 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_saved_message_count"> <macro name="voicemail_saved_message_count">
<input pattern="^(1):(.*)$" break_on_match="true"> <input pattern="^(1):(.*)$" break_on_match="true">
<match> <match>
<!--<action function="play-file" data="voicemail/vm-you_have.wav"/>--> <!--<action function="play-file" data="voicemail/vm-you_have.wav"/>-->
@ -118,6 +118,25 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_menu"> <macro name="voicemail_menu">
<input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$"> <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
<match> <match>

View File

@ -104,6 +104,25 @@
</input> </input>
</macro> </macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_menu"> <macro name="voicemail_menu">
<input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$"> <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
<match> <match>

View File

@ -103,7 +103,26 @@
</match> </match>
</input> </input>
</macro> </macro>
<macro name="voicemail_deleted_message_count">
<input pattern="^(1):(.*)$" break_on_match="true">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-message.wav"/>
</match>
</input>
<input pattern="^(\d+):(.*)$">
<match>
<action function="play-file" data="voicemail/vm-you_have.wav"/>
<action function="say" data="$1" method="pronounced" type="items"/>
<action function="play-file" data="voicemail/vm-$2.wav"/>
<action function="play-file" data="voicemail/vm-messages.wav"/>
</match>
</input>
</macro>
<macro name="voicemail_menu"> <macro name="voicemail_menu">
<input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$"> <input pattern="^([0-9#*]):([0-9#*]):([0-9#*]):([0-9#*])$">
<match> <match>