Blog - Bloglines - Jaiku - Ports - Wiki


(J)ack (O)f (A)ll (T)rades
Mostly Security, Some
Blogging, Misc. Admin,
and Bits of My Life.









September 2008
Sun Mon Tue Wed Thu Fri Sat
 
       


Blog Search

Categories

Archives

























Del.icio.us


Mon, 22 Sep 2008

Fixing sound files generated with Cepstral 22 Sep
If you generate a bunch of files with Cepstral, using default settings, you're probably going to be suprised when Asterisk doesn't play them. Even worse, sox will likely fail to recognize the file and refuse to transcode it.

The problem is that Asterisk is expecting an 8 kHz wav while Cepstral generates 16 kHz wavs (for most of its voices). You're faced with regenerating the files or transcoding them. Depending on the number of files, one method or the other will be preferable. I've put both methods in the wiki.

joat: 06:24:10 22 Sep 2008


Sun, 21 Sep 2008

Cepstral and app_swift 21 Sep
Rec'd Cepstral for my birthday. Picked up the Allison, Damien, Shouty and Whispery voices. Had a bit of fun getting it to work. Works nicely though embedding SSML in the text is a bit wonky (i.e., some punctuation requires de-referencing). Notes are in the wiki.

joat: 02:30:36 21 Sep 2008


Mon, 01 Sep 2008

IAX? 01 Sep
There's discussion on the #savonet channel that an IAX interface for Liq is being developed. This could make things simpler. It's nothing that you can't already do by using Icecast as an intermediary service. However, I'm looking forward to experimenting with it.

joat: 14:28:43 1 Sep 2008


Tue, 12 Aug 2008

Backdoor dialing 12 Aug
Hmmm... Gizmo's Backdoor Dialing feature looks interesting (i.e., free calls to land lines and mobile phones). I'm not in an area where this works but I'm willing to be some of my friends/family are.

joat: 05:55:22 12 Aug 2008


Sun, 03 Aug 2008

Ordering Pizza Without a Phone 03 Aug
I've added notes for making 1-800 calls from Asterisk without having to pay for a phone line or ITSP: 1-800 Calls via Google411.

joat: 09:46:31 3 Aug 2008


Sun, 27 Jul 2008

Openfire notes 27 Jul
I've added notes for Openfire configuration to the wiki. Ben Perove has a 15-minute screencast on basick configuration. The one thing that he left out was that you have to enable management via /etc/asterisk/manager.conf.

I also learned (the hard way) that if you use the embedded database (vice an external one) for Openfire, you'll run into issues with configuring the Asterisk-IM plugin.

I'm having a bit of fun with Openfire (the server) and Spark (the IM client). The Asterisk-IM plugin announces inbound calls with pop-up windows using Spark. Openfire also has a gateway function for just about every IM available. This allows you to see when your friends are online (or chat with them), even in IRC, without having to start up a dedicated client for whatever individual service they might be using.

joat: 10:52:45 27 Jul 2008


Mon, 16 Jun 2008

Video phones 16 Jun
Spent the evening wandering around on TalkShoe, messing with various video phones, and installing software on a development platform. It's becoming apparent that even though X-Ten, the SIPPhone on the N800, Ekiga, and the Grandstream GXV-3000 can all "do video", how well it's done varies greatly.

Case in point: a setup where the GXV-3000 calls an X-Ten softphone. The video from the GXV-3000 is quite nice, the X-Ten softphone displays it without any problems. It even scales well.

The X-Ten softphone, however, has issues with its own video stream. On an 800 MHz machine, it has a lag which noticebly grows over time, until the application is running so slow that the program's buttons are unuseable until you hang up from the other end. (The video from the GXV-3000 keeps up during all this.)

(Note: On a 1.2 Ghz dual core, it appears to keep up.)

A N800-to-GXV call is a bit different. The N800 is able to keep up. It's just that the resolution of the camera on the N800 is just so low that the picture on the receiving end is comprised of giant pixels and overdriven colors. It's just too dang ugly to look at!

My recommendation is to try and maintain end-point parity (use the same hardware or software on both ends). That way, it may be a bit ugly but you don't end up comparing mediocre (the soft phones) with the good (the hard phones).

joat: 07:09:26 16 Jun 2008


Tue, 27 May 2008

Product prejudice 27 May
"Product hate" tends to last longer that the reason for it. Case in point: I've asked a few Grandstream-related questions in some well-known forums and, instead of receiving legitimate answers (or even "don't know"), I've ended up on the receiving end of invective that is reminiscent of the old MS-v-Linux quasi-religious "purism".

The company may have had some crappy products in the past, but I've used a number of their products recently and I'm quite happy with them. Admittedly, the previous firmwares did cause a number of unbearable issues but the current versions work quite nicely. I'd recommend taking another look at the Grandstream stuff if you're needing some cheap equipment. Some of the newer models have a few bells/whistles that you might be interested in, too.

joat: 06:20:19 27 May 2008


Recent Comments


Live Searches
View technorati.com
robtex