[Freeswitch-users] Speex file format

Bernard Fluixa fluixab at bellsouth.net
Thu Apr 19 22:41:29 MSD 2012


/usr/local/freeswitch/bin/fs_encode -l mod_speex a.wav a.SPEEX

fs_encode log:
2012-04-19 14:37:08.055049 [INFO] mod_native_file.c:94 Opening File [a.SPEEX] 8000hz
Frame size is 160

I got the a.SPEEX file and same squelch noise when playing it. 

2012-04-19 14:37:19.751293 [INFO] mod_native_file.c:94 Opening File [a.SPEEX] 8000hz
2012-04-19 14:37:19.751293 [DEBUG] switch_ivr_play_say.c:1309 Codec Activated L16 at 8000hz 1 channels 20ms

Any specific parameters to pass to fs_encode or playback?

Thanks

Bernard

On Apr 19, 2012, at 1:35 PM, Avi Marcus wrote:

> This sounds like a totally different issue.
> Please try using FreeSWITCH's encoding functionality:
> http://wiki.freeswitch.org/wiki/Mod_native_file#Script_to_convert_a_sound_file_to_specific_formats_to_avoid_transcoding
> 
> -Avi
> 
> 
> On Thu, Apr 19, 2012 at 8:29 PM, Bernard Fluixa <fluixab at bellsouth.net> wrote:
> There's still something I'm not clear with. Here's what I did
> 
> 1) Converted a ".wav" file to Speex with speex : speexenc a.wav a.SPEEX
> 2) Call a user with x-Lite soft phone: originate user/1001 &playback(/home/sounds/a.SPEEX)
> 
> ==> file is open and played but one can hear only noise squelch. What am I doing wrong?
> 
> FYI, I then converted a.SPEEX file back to wav format and could play that wav file.
> 
> 
> 
> 
> 
> 
> On Apr 19, 2012, at 1:19 PM, Anthony Minessale wrote:
> 
> > no you, cant modify it.  This is a function of mod_native_file and its
> > limited to matching the iananames they registered the codec with.
> >
> >
> >
> > On Thu, Apr 19, 2012 at 11:59 AM, Avi Marcus <avi at avimarcus.net> wrote:
> >> It seems all the codecs are are chosen in uppercase, as it seems to be
> >> listed here: http://wiki.freeswitch.org/wiki/Mod_native_file
> >> The name for SPEEX codec is SPEEX, not spx, so that's why it chose it.
> >> You can probably modify mod_speex to add an alias to load .spx files also.
> >>
> >> -Avi
> >>
> >>
> >> On Thu, Apr 19, 2012 at 7:25 PM, Bernard Fluixa <fluixab at bellsouth.net>
> >> wrote:
> >>>
> >>> Avi - WeIl, I recorded one file yesterday with ".SPEEX" extension FROM
> >>> Freeswitch and could play it with playback command. No problem. However, it
> >>> is my understanding that speex format files have ".spx" extension. Why
> >>> doesn't Freeswitch allows for ".spx" extension?
> >>>
> >>> .speex extension are not accepted.
> >>>
> >>> Thanks again
> >>>
> >>> Bernard
> >>>
> >>> On Apr 19, 2012, at 11:50 AM, Avi Marcus wrote:
> >>>
> >>> Didn't we answer this yesterday? Bernard, have you tried it yet with a
> >>> .SPEEX (or .speex?) extension?
> >>>
> >>> -Avi
> >>>
> >>>
> >>>
> >>> On Thu, Apr 19, 2012 at 6:38 PM, Bernard Fluixa <fluixab at bellsouth.net>
> >>> wrote:
> >>>>
> >>>> Hello,
> >>>>
> >>>> I cannot play ".spx" (speex) file in commands such as originate…
> >>>> &playback(file.spx). I double-checked that mod_speex is loaded OK.
> >>>> Freeswitch returns
> >>>>
> >>>> 2012-04-19 11:35:40.532068 [ERR] switch_core_file.c:122 Invalid file
> >>>> format [spx] for [test.spx]!
> >>>>
> >>>> I converted file to wav format and could play it (speexdec test.spx
> >>>> test.wav) with playback command. I probably missed a point here but I would
> >>>> like to know how I can play speex files without having to convert them to
> >>>> wav first.
> >>>>
> >>>> Anyone?
> >>>>
> >>>> Thank you
> >>>>
> >>>> Bernard
> >>>> _________________________________________________________________________
> >>>> Professional FreeSWITCH Consulting Services:
> >>>> consulting at freeswitch.org
> >>>> http://www.freeswitchsolutions.com
> >>>>
> >>>> 
> >>>> 
> >>>>
> >>>> Official FreeSWITCH Sites
> >>>> http://www.freeswitch.org
> >>>> http://wiki.freeswitch.org
> >>>> http://www.cluecon.com
> >>>>
> >>>> FreeSWITCH-users mailing list
> >>>> FreeSWITCH-users at lists.freeswitch.org
> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>>> http://www.freeswitch.org
> >>>
> >>>
> >>> _________________________________________________________________________
> >>> Professional FreeSWITCH Consulting Services:
> >>> consulting at freeswitch.org
> >>> http://www.freeswitchsolutions.com
> >>>
> >>> 
> >>> 
> >>>
> >>> Official FreeSWITCH Sites
> >>> http://www.freeswitch.org
> >>> http://wiki.freeswitch.org
> >>> http://www.cluecon.com
> >>>
> >>> FreeSWITCH-users mailing list
> >>> FreeSWITCH-users at lists.freeswitch.org
> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>> http://www.freeswitch.org
> >>>
> >>>
> >>>
> >>> _________________________________________________________________________
> >>> Professional FreeSWITCH Consulting Services:
> >>> consulting at freeswitch.org
> >>> http://www.freeswitchsolutions.com
> >>>
> >>> 
> >>> 
> >>>
> >>> Official FreeSWITCH Sites
> >>> http://www.freeswitch.org
> >>> http://wiki.freeswitch.org
> >>> http://www.cluecon.com
> >>>
> >>> FreeSWITCH-users mailing list
> >>> FreeSWITCH-users at lists.freeswitch.org
> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>> http://www.freeswitch.org
> >>>
> >>
> >>
> >> _________________________________________________________________________
> >> Professional FreeSWITCH Consulting Services:
> >> consulting at freeswitch.org
> >> http://www.freeswitchsolutions.com
> >>
> >> 
> >> 
> >>
> >> Official FreeSWITCH Sites
> >> http://www.freeswitch.org
> >> http://wiki.freeswitch.org
> >> http://www.cluecon.com
> >>
> >> FreeSWITCH-users mailing list
> >> FreeSWITCH-users at lists.freeswitch.org
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> http://www.freeswitch.org
> >>
> >
> >
> >
> > --
> > Anthony Minessale II
> >
> > FreeSWITCH http://www.freeswitch.org/
> > ClueCon http://www.cluecon.com/
> > Twitter: http://twitter.com/FreeSWITCH_wire
> >
> > AIM: anthm
> > MSN:anthony_minessale at hotmail.com
> > GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> > IRC: irc.freenode.net #freeswitch
> >
> > FreeSWITCH Developer Conference
> > sip:888 at conference.freeswitch.org
> > googletalk:conf+888 at conference.freeswitch.org
> > pstn:+19193869900
> >
> > _________________________________________________________________________
> > Professional FreeSWITCH Consulting Services:
> > consulting at freeswitch.org
> > http://www.freeswitchsolutions.com
> >
> > 
> > 
> >
> > Official FreeSWITCH Sites
> > http://www.freeswitch.org
> > http://wiki.freeswitch.org
> > http://www.cluecon.com
> >
> > FreeSWITCH-users mailing list
> > FreeSWITCH-users at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org
> 
> 
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> 
> 
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
> 
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> 
> 
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120419/b9943b32/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list