Wednesday, March 07, 2007

Hi All,

Seeing that some of the google search traffic I receive is around NMS sound files, let me provide a little insight.

NMS sound files are recorded in their own proprietary format, optimized for quality and performance.

The NMS vox files are NOT the same as the Dialogic VOX files.

If you have some NMS VOX files that you need to convert, the easiest way is to convert them where some NMS software is installed (probably on the IVR machine itself).

Here's a Windows command line command to convert a folder of  NMS files to WAV files:

for %1 in (*.vox) do VCECOPY %1 %~n1.wav -c44M16

-c44M16 means output encoding is 44mhz mono 16-bit.

If the NMS file is indexed (use VCEINFO to figure it out), meaning it contains more than one recording - kind of like a ZIP file contains a bunch of files - you'll have to use a manual technique something like the following:

vcecopy messages.vox 0.wav -c44M16 -m0,0

vcecopy messages.vox 1.wav -c44M16 -m1,0

vcecopy messages.vox 2.wav -c44M16 -m2,0

Using Excel, you can write some equations to build a list of commands.  Using some advanced command line utilities - perhaps Windows PowerShell or grep, depending on the platform you are using.

If you need any help with decoding/encoding from one format to another, drop me a line.  NMS, Dialogic, Talx, raw PCM, GSM, whatever...

 

3/7/2007 3:02:13 PM (GMT Standard Time, UTC+00:00)  #    Comments [4]  |  Trackback
5/11/2007 8:24:59 AM (GMT Daylight Time, UTC+01:00)
Hi Eric,

A customer of ours is sending NMS VCE 24k ADPCM audio files for processing. We are looking to convert to GSM 06.10 and G711 WAV files for our internal processing. Do you have any pointers to the format of VCE files, i.e headers etc. Im guessing that if i can extract the raw headerless audio, I may be able to use libsndfile to then convert into the formats I require programmatically.

Any help appreciated.

Regards

Raj
5/12/2007 1:47:10 PM (GMT Daylight Time, UTC+01:00)
Raj,

Try http://www.oldapps.com/CoolEdit.php

CoolEdit is the only editor that I know of that supports the NMS VOX and VCE formats.

It also has batch/script processing.

Eric
Eric
6/27/2008 6:56:46 PM (GMT Daylight Time, UTC+01:00)
Hi Eric,

We have a VoiceMail system created by a third party company. All the voice massages are in .vce format. They also created a web portal that can retrieve and play voice messages in .wav format on line. However, sometimes our customers are asking to retrieve vero old messages. I am thinking to create similar method to convert the vce file into wav or au format so that I can save it and send it to customer.

My challenge is the Linux server is a production server with NMS and VoiceMail system installed, it's not convenient for me to convert file over there. I am thinking of FTP the file to my local machine first, then convert it into wave file. How can I do it on my local machine without NMS environment installed? I am also thinking of doing it automatically without human interactivity. Say if I want to write a Java program, I want to implement FTP and conversion functionality all in one. How can I do this under MS Windows?

I am really appreciated if you can give me some help.

Regards,

David

9/1/2008 11:34:25 AM (GMT Daylight Time, UTC+01:00)
Linux is problematic and the best way to solve your problem is to try finding a specilist that really knows his way when it comes to Linux. You could also try searching google, but it will be very hard to implement the sollutions found there.
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Theme design by Jelle Druyts

Pick a theme: