Call Record File and Play
Tags: 0123456789, error, file, format wav, incase, Record, RIFF, var
Hello,
I am trying to achieve call record file and play the file to the user using
phpagi script.
I am using the following code
$rand=”/var/sounds/145712900″;
$agi->record_file($rand, “gsm”, “0123456789*#”, -1, 0, true, 0);
also tried
$agi->record_file($rand, “wav”, “0123456789*#”, -1, 0, true, 0);
the file is created in the directory but when I try to play the sound I get
the following error incase of gsm
[May 24 14:00:07] WARNING[22415][C-0000019c]: file.c:492 filehelper: File
/var/sounds/145712900.gsm detected to have zero size.
and the following error incase of wav file format
[May 24 14:07:07] WARNING[22587][C-0000019e]: format_wav.c:159
check_header: Does not begin with RIFF
[May 24 14:07:07] WARNING[22587][C-0000019e]: file.c:393 fn_wrapper: Unable
to open format wav