<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="&#1;" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Your error is in front of you.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:windowtext'>format_wav.c:148 check_header:</span><span style='color:#FF6666'> </span><b><span style='font-size:14.0pt;color:#FF6666'>Not in mono 2</span></b><span style='color:#FF6666'><br></span><span style='color:windowtext'>[Feb 28 22:27:07] WARNING[2736]: file.c:386 fn_wrapper: Unable to open format wav</span><span style='color:#FF6666'><br><br></span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Your wav file is not in proper format.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Must be mono, and at 8khz, 16bit<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You can resample by using this command:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Courier New"'>sox&nbsp;foo-in.wav&nbsp;-r&nbsp;8000&nbsp;-c&nbsp;1&nbsp;-s&nbsp;-w&nbsp;foo-out.wav&nbsp;resample&nbsp;&#8211;ql<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>more info here: (found by using a cool search engine called google and typing &#8220;asterisk wav format&#8221;</span><span style='font-family:"Courier New"'><o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>http://www.voip-info.org/wiki/view/Convert+WAV+audio+files+for+use+in+Asterisk<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] <b>On Behalf Of </b>Nikhil<br><b>Sent:</b> Wednesday, March 02, 2011 12:51 AM<br><b>To:</b> asterisk-users@lists.digium.com<br><b>Subject:</b> Re: [asterisk-users] wav files are not playing asterisk<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Hi<br><br>&nbsp; I am using Asterisks as client. By console dial I can make calls. When do &quot;dial s&quot; from console it wil play demo files that I can here from headphone connected to asterisk running system(Android OS).If I play gsm file noise is coming,but asterisk is not playing wav files,below is the error I am getting. Where I can see the channels is encodes as GSM,and how to change to wav.?<br><br><br>*<span style='color:#FF6666'>CLI&gt; dial s<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] Wait(&quot;ALSA/hw:0,0&quot;, &quot;1&quot;) in new stack<br>The 'dial' command is deprecated and will be removed in a future release. Please use 'console dial' instead.<br>*CLI&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] Answer(&quot;ALSA/hw:0,0&quot;, &quot;&quot;) in new stack<br>&nbsp;&lt;&lt; Console call has been answered &gt;&gt; <br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:3] Set(&quot;ALSA/hw:0,0&quot;, &quot;TIMEOUT(digit)=5&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Digit timeout set to 5<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:4] Set(&quot;ALSA/hw:0,0&quot;, &quot;TIMEOUT(response)=10&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Response timeout set to 10<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:5] BackGround(&quot;ALSA/hw:0,0&quot;, &quot;demo-congrats&quot;) in new stack<br>[Feb 28 22:27:06] WARNING[2736]: file.c:665 ast_openstream_full: File demo-congrats does not exist in any format<br>[Feb 28 22:27:07] WARNING[2736]: file.c:995 ast_streamfile: Unable to open demo-congrats (format 0x40 (slin)): No such file or directory<br>[Feb 28 22:27:07] WARNING[2736]: pbx.c:5830 pbx_builtin_background: ast_streamfile failed on ALSA/hw:0,0 for demo-congrats<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:6] BackGround(&quot;ALSA/hw:0,0&quot;, &quot;demo-instruct&quot;) in new stack<br>[Feb 28 22:27:07] WARNING[2736]: format_wav.c:148 check_header: Not in mono 2<br>[Feb 28 22:27:07] WARNING[2736]: file.c:386 fn_wrapper: </span><span style='color:red'>Unable to open format wav</span><span style='color:#FF6666'><br>[Feb 28 22:27:07] WARNING[2736]: file.c:995 ast_streamfile: Unable to open demo-instruct (format 0x40 (slin)): No such file or directory<br>[Feb 28 22:27:07] WARNING[2736]: pbx.c:5830 pbx_builtin_background: ast_streamfile failed on ALSA/hw:0,0 for demo-instruct<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:7] WaitExten(&quot;ALSA/hw:0,0&quot;, &quot;&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Timeout on ALSA/hw:0,0, going to 't'<br>&nbsp;&nbsp;&nbsp; -- Executing [t@default:1] Goto(&quot;ALSA/hw:0,0&quot;, &quot;#|1&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Goto (default,#,1)<br>&nbsp;&nbsp;&nbsp; -- Executing [#@default:1] Playback(&quot;ALSA/hw:0,0&quot;, &quot;demo-thanks&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- &lt;ALSA/hw:0,0&gt; Playing 'demo-thanks' (language 'en')<br>&nbsp;&nbsp;&nbsp; -- Executing [#@default:2] Hangup(&quot;ALSA/hw:0,0&quot;, &quot;&quot;) in new stack<br>&nbsp; == Spawn extension (default, #, 2) exited non-zero on 'ALSA/hw:0,0'</span><br><br>Thanks<br>Nikhil<br><br>On 03/01/2011 07:55 PM, Steve Edwards wrote: <o:p></o:p></p><p class=MsoNormal>On Tue, 1 Mar 2011, Nikhil wrote: <br><br><br><o:p></o:p></p><p class=MsoNormal>I try to play a wav file in asterisk ,but its accepting only gsm files.Do u know where I need to change to make it works. <o:p></o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><br>Asterisk chooses a file encoding based on the channel encoding. If your channel is encoded as GSM, Asterisk will not look for a .wav of the same name if a .gsm is available. If the .gsm is not available, Asterisk will use the .wav with the additional 'overhead' of transcoding the data to GSM. <br><br>Without any console log, these are just guesses: <br><br>1) Don't specify the file type in your dialplan. Asterisk chooses a file type for you based on channel encoding and formatting modules loaded. Is format_wav.so loaded? <br><br>2) Your WAV file is not encoded correctly. The 'file' command should show something like 'RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 8000 Hz' <br><br>3) You have permission issues. From a shell, as the user your instance of Asterisk runs as, can you access the file? <br><br>If this doesn't help, please repost including the relevant dialplan context (as displayed by 'dialplan show &lt;relevant-context-name&gt;) and a snippet of the console log of a call playing the WAV file. <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>