Update record_greeting.lua

This commit is contained in:
FusionPBX 2019-08-17 14:58:06 -06:00 committed by GitHub
parent c2c9800251
commit 1764af30c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 3 deletions

View File

@ -37,7 +37,9 @@
local settings = Settings.new(db, domain_name, domain_uuid)
--set the maximum greeeting length
local max_len_seconds = settings:get('voicemail', 'greeting_max_length', 'numeric') or 90;
local greeting_max_length = settings:get('voicemail', 'greeting_max_length', 'numeric') or 90;
local greeting_silence_threshold = settings:get('voicemail', 'greeting_silence_threshold', 'numeric') or 200;
local greeting_silence_seconds = settings:get('voicemail', 'greeting_silence_seconds', 'numeric') or 3;
--flush dtmf digits from the input buffer
session:flushDigits();
@ -80,8 +82,8 @@
if (session:ready()) then
silence_seconds = 5;
mkdir(voicemail_dir.."/"..voicemail_id);
-- syntax is session:recordFile(file_name, max_len_secs, silence_threshold, silence_secs)
result = session:recordFile(voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".tmp.wav", max_len_seconds, record_silence_threshold, silence_seconds);
-- syntax is session:recordFile(file_name, max_len_secs, silence_threshold, silence_seconds)
result = session:recordFile(voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".tmp.wav", greeting_max_length, greeting_silence_threshold, greeting_silence_seconds);
--session:execute("record", voicemail_dir.."/"..uuid.." 180 200");
end
end