diff --git a/resources/install/scripts/app/voicemail/resources/functions/play_greeting.lua b/resources/install/scripts/app/voicemail/resources/functions/play_greeting.lua index 9ff95f5cab..60dd29ac16 100644 --- a/resources/install/scripts/app/voicemail/resources/functions/play_greeting.lua +++ b/resources/install/scripts/app/voicemail/resources/functions/play_greeting.lua @@ -68,23 +68,23 @@ --end --play the greeting - session:streamFile(voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); + session:execute("playback",voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); --delete the greeting (retain local for better responsiveness) --os.remove(voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); end); elseif (storage_type == "http_cache") then - session:streamFile(storage_path.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); + session:execute("playback",storage_path.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); else - session:streamFile(voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); + session:execute("playback",voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".wav"); end --sleep - session:streamFile("silence_stream://200"); + session:execute("playback","silence_stream://200"); else --default greeting dtmf_digits = macro(session, "person_not_available_record_message", 1, 200); end end end - end \ No newline at end of file + end