I have wave files being recorded for interactive voice enabled application.

Currently I have more than 1000 wave files implemented in the application.
Since I have recorded using regular desktop PC the quality of the sound is
not good. Also the volume levels in each of the wave files are different.
So what is happening is when I play more than one file at time, end user
will hear some of the wave file in one pitch, some of them with different
volume level making it an unpleasant experience for the end user.

Is there any way using .Net application I can redit these wave file to bring
atleast volume level of these files to the same.

Do I have understood the file system where exactly the volume level is
stored in the wave file?

Your reply is highly appreciated.

Douz

Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Jon

Jon
Wed Jan 05 13:30:57 CST 2005

Doug Zody <DouzZodyMail@hotmail.com> wrote:
> I have wave files being recorded for interactive voice enabled application.
>
> Currently I have more than 1000 wave files implemented in the application.
> Since I have recorded using regular desktop PC the quality of the sound is
> not good. Also the volume levels in each of the wave files are different.
> So what is happening is when I play more than one file at time, end user
> will hear some of the wave file in one pitch, some of them with different
> volume level making it an unpleasant experience for the end user.
>
> Is there any way using .Net application I can redit these wave file to bring
> atleast volume level of these files to the same.
>
> Do I have understood the file system where exactly the volume level is
> stored in the wave file?

There's no one volume level in a wave file - there's just the amplitude
of the wave at any time. You could scan the file, find out how loud it
gets, and then reshape the whole wave accordingly. See
http://www.wotsit.org for the file format.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too

Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Doug

Doug
Wed Jan 05 13:56:43 CST 2005

Thank you very much, Jon.
Any body has any other suggestions.
Doug


"Jon Skeet [C# MVP]" <skeet@pobox.com> wrote in message
news:MPG.1c4650cb3aabe1e998bba0@msnews.microsoft.com...
> Doug Zody <DouzZodyMail@hotmail.com> wrote:
> > I have wave files being recorded for interactive voice enabled
application.
> >
> > Currently I have more than 1000 wave files implemented in the
application.
> > Since I have recorded using regular desktop PC the quality of the sound
is
> > not good. Also the volume levels in each of the wave files are
different.
> > So what is happening is when I play more than one file at time, end user
> > will hear some of the wave file in one pitch, some of them with
different
> > volume level making it an unpleasant experience for the end user.
> >
> > Is there any way using .Net application I can redit these wave file to
bring
> > atleast volume level of these files to the same.
> >
> > Do I have understood the file system where exactly the volume level is
> > stored in the wave file?
>
> There's no one volume level in a wave file - there's just the amplitude
> of the wave at any time. You could scan the file, find out how loud it
> gets, and then reshape the whole wave accordingly. See
> http://www.wotsit.org for the file format.
>
> --
> Jon Skeet - <skeet@pobox.com>
> http://www.pobox.com/~skeet
> If replying to the group, please do not mail me too



Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Marcos

Marcos
Wed Jan 05 22:51:20 CST 2005

You could just install Windows Media Player 10, and use that to convert your
WAV files to WMA (your disk space will thank you), and also to normalize the
volume levels across several files. I haven't played with that last feature
personally, but I remember reading on the Windows Media website that WMP10
can do that when you burn music CDs, so presumably there's a way to make it
do that for plain old WMA files as well.

"Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
news:u2UFQF28EHA.1564@TK2MSFTNGP09.phx.gbl...
> Thank you very much, Jon.
> Any body has any other suggestions.
> Doug
>
>
> "Jon Skeet [C# MVP]" <skeet@pobox.com> wrote in message
> news:MPG.1c4650cb3aabe1e998bba0@msnews.microsoft.com...
>> Doug Zody <DouzZodyMail@hotmail.com> wrote:
>> > I have wave files being recorded for interactive voice enabled
> application.
>> >
>> > Currently I have more than 1000 wave files implemented in the
> application.
>> > Since I have recorded using regular desktop PC the quality of the sound
> is
>> > not good. Also the volume levels in each of the wave files are
> different.
>> > So what is happening is when I play more than one file at time, end
>> > user
>> > will hear some of the wave file in one pitch, some of them with
> different
>> > volume level making it an unpleasant experience for the end user.
>> >
>> > Is there any way using .Net application I can redit these wave file to
> bring
>> > atleast volume level of these files to the same.
>> >
>> > Do I have understood the file system where exactly the volume level is
>> > stored in the wave file?
>>
>> There's no one volume level in a wave file - there's just the amplitude
>> of the wave at any time. You could scan the file, find out how loud it
>> gets, and then reshape the whole wave accordingly. See
>> http://www.wotsit.org for the file format.
>>
>> --
>> Jon Skeet - <skeet@pobox.com>
>> http://www.pobox.com/~skeet
>> If replying to the group, please do not mail me too
>
>



Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Doug

Doug
Thu Jan 06 11:57:33 CST 2005

Marcos,
Thanks for the reply.
By doing this approach I wants to make sure I am not going to loose the
following properties.
Audio format - PCM.
Sample rate - 11.25khz

Audio sample size - 8 bit

Channels - 1(Mono)

Please let me know your reply.

Thank you very much.

Doug



"Marcos Stefanakopolus" <taruntius@hotmail.com> wrote in message
news:uLdidt68EHA.3260@TK2MSFTNGP14.phx.gbl...
> You could just install Windows Media Player 10, and use that to convert
your
> WAV files to WMA (your disk space will thank you), and also to normalize
the
> volume levels across several files. I haven't played with that last
feature
> personally, but I remember reading on the Windows Media website that WMP10
> can do that when you burn music CDs, so presumably there's a way to make
it
> do that for plain old WMA files as well.
>
> "Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
> news:u2UFQF28EHA.1564@TK2MSFTNGP09.phx.gbl...
> > Thank you very much, Jon.
> > Any body has any other suggestions.
> > Doug
> >
> >
> > "Jon Skeet [C# MVP]" <skeet@pobox.com> wrote in message
> > news:MPG.1c4650cb3aabe1e998bba0@msnews.microsoft.com...
> >> Doug Zody <DouzZodyMail@hotmail.com> wrote:
> >> > I have wave files being recorded for interactive voice enabled
> > application.
> >> >
> >> > Currently I have more than 1000 wave files implemented in the
> > application.
> >> > Since I have recorded using regular desktop PC the quality of the
sound
> > is
> >> > not good. Also the volume levels in each of the wave files are
> > different.
> >> > So what is happening is when I play more than one file at time, end
> >> > user
> >> > will hear some of the wave file in one pitch, some of them with
> > different
> >> > volume level making it an unpleasant experience for the end user.
> >> >
> >> > Is there any way using .Net application I can redit these wave file
to
> > bring
> >> > atleast volume level of these files to the same.
> >> >
> >> > Do I have understood the file system where exactly the volume level
is
> >> > stored in the wave file?
> >>
> >> There's no one volume level in a wave file - there's just the amplitude
> >> of the wave at any time. You could scan the file, find out how loud it
> >> gets, and then reshape the whole wave accordingly. See
> >> http://www.wotsit.org for the file format.
> >>
> >> --
> >> Jon Skeet - <skeet@pobox.com>
> >> http://www.pobox.com/~skeet
> >> If replying to the group, please do not mail me too
> >
> >
>
>



Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Doug

Doug
Thu Jan 06 16:17:20 CST 2005

Is it free to download?
Doug

"Marcos Stefanakopolus" <taruntius@hotmail.com> wrote in message
news:uLdidt68EHA.3260@TK2MSFTNGP14.phx.gbl...
> You could just install Windows Media Player 10, and use that to convert
your
> WAV files to WMA (your disk space will thank you), and also to normalize
the
> volume levels across several files. I haven't played with that last
feature
> personally, but I remember reading on the Windows Media website that WMP10
> can do that when you burn music CDs, so presumably there's a way to make
it
> do that for plain old WMA files as well.
>
> "Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
> news:u2UFQF28EHA.1564@TK2MSFTNGP09.phx.gbl...
> > Thank you very much, Jon.
> > Any body has any other suggestions.
> > Doug
> >
> >
> > "Jon Skeet [C# MVP]" <skeet@pobox.com> wrote in message
> > news:MPG.1c4650cb3aabe1e998bba0@msnews.microsoft.com...
> >> Doug Zody <DouzZodyMail@hotmail.com> wrote:
> >> > I have wave files being recorded for interactive voice enabled
> > application.
> >> >
> >> > Currently I have more than 1000 wave files implemented in the
> > application.
> >> > Since I have recorded using regular desktop PC the quality of the
sound
> > is
> >> > not good. Also the volume levels in each of the wave files are
> > different.
> >> > So what is happening is when I play more than one file at time, end
> >> > user
> >> > will hear some of the wave file in one pitch, some of them with
> > different
> >> > volume level making it an unpleasant experience for the end user.
> >> >
> >> > Is there any way using .Net application I can redit these wave file
to
> > bring
> >> > atleast volume level of these files to the same.
> >> >
> >> > Do I have understood the file system where exactly the volume level
is
> >> > stored in the wave file?
> >>
> >> There's no one volume level in a wave file - there's just the amplitude
> >> of the wave at any time. You could scan the file, find out how loud it
> >> gets, and then reshape the whole wave accordingly. See
> >> http://www.wotsit.org for the file format.
> >>
> >> --
> >> Jon Skeet - <skeet@pobox.com>
> >> http://www.pobox.com/~skeet
> >> If replying to the group, please do not mail me too
> >
> >
>
>



Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Jon

Jon
Thu Jan 06 16:24:40 CST 2005

Doug Zody <DouzZodyMail@hotmail.com> wrote:
> Is it free to download?

Yes - all versions of Windows Media Player have been free.

You should be able to find it on Windows Update.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too

Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Marcos

Marcos
Thu Jan 06 16:26:52 CST 2005

Yes:

http://www.microsoft.com/windows/windowsmedia/player/download/download.aspx


"Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
news:Oz9QB2D9EHA.1404@TK2MSFTNGP11.phx.gbl...
> Is it free to download?
> Doug
>
> "Marcos Stefanakopolus" <taruntius@hotmail.com> wrote in message
> news:uLdidt68EHA.3260@TK2MSFTNGP14.phx.gbl...
>> You could just install Windows Media Player 10, and use that to convert
> your
>> WAV files to WMA (your disk space will thank you), and also to normalize
> the
>> volume levels across several files. I haven't played with that last
> feature
>> personally, but I remember reading on the Windows Media website that
>> WMP10
>> can do that when you burn music CDs, so presumably there's a way to make
> it
>> do that for plain old WMA files as well.
>>
>> "Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
>> news:u2UFQF28EHA.1564@TK2MSFTNGP09.phx.gbl...
>> > Thank you very much, Jon.
>> > Any body has any other suggestions.
>> > Doug
>> >
>> >
>> > "Jon Skeet [C# MVP]" <skeet@pobox.com> wrote in message
>> > news:MPG.1c4650cb3aabe1e998bba0@msnews.microsoft.com...
>> >> Doug Zody <DouzZodyMail@hotmail.com> wrote:
>> >> > I have wave files being recorded for interactive voice enabled
>> > application.
>> >> >
>> >> > Currently I have more than 1000 wave files implemented in the
>> > application.
>> >> > Since I have recorded using regular desktop PC the quality of the
> sound
>> > is
>> >> > not good. Also the volume levels in each of the wave files are
>> > different.
>> >> > So what is happening is when I play more than one file at time, end
>> >> > user
>> >> > will hear some of the wave file in one pitch, some of them with
>> > different
>> >> > volume level making it an unpleasant experience for the end user.
>> >> >
>> >> > Is there any way using .Net application I can redit these wave file
> to
>> > bring
>> >> > atleast volume level of these files to the same.
>> >> >
>> >> > Do I have understood the file system where exactly the volume level
> is
>> >> > stored in the wave file?
>> >>
>> >> There's no one volume level in a wave file - there's just the
>> >> amplitude
>> >> of the wave at any time. You could scan the file, find out how loud it
>> >> gets, and then reshape the whole wave accordingly. See
>> >> http://www.wotsit.org for the file format.
>> >>
>> >> --
>> >> Jon Skeet - <skeet@pobox.com>
>> >> http://www.pobox.com/~skeet
>> >> If replying to the group, please do not mail me too
>> >
>> >
>>
>>
>
>



Re: hOW TO DO THAT IN .NET... FRAMEWORK? by Doug

Doug
Thu Jan 06 21:41:06 CST 2005

I did download the windows media player(but it is version 9). I have
installed on Windows 2000 professional.
Where is the option to covert the wave file(normalize the volume level). Any
suggestions.
Thanks,
Doug


"Marcos Stefanakopolus" <taruntius@hotmail.com> wrote in message
news:41ddbb2c$1@news.microsoft.com...
> Yes:
>
>
http://www.microsoft.com/windows/windowsmedia/player/download/download.aspx
>
>
> "Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
> news:Oz9QB2D9EHA.1404@TK2MSFTNGP11.phx.gbl...
> > Is it free to download?
> > Doug
> >
> > "Marcos Stefanakopolus" <taruntius@hotmail.com> wrote in message
> > news:uLdidt68EHA.3260@TK2MSFTNGP14.phx.gbl...
> >> You could just install Windows Media Player 10, and use that to convert
> > your
> >> WAV files to WMA (your disk space will thank you), and also to
normalize
> > the
> >> volume levels across several files. I haven't played with that last
> > feature
> >> personally, but I remember reading on the Windows Media website that
> >> WMP10
> >> can do that when you burn music CDs, so presumably there's a way to
make
> > it
> >> do that for plain old WMA files as well.
> >>
> >> "Doug Zody" <DouzZodyMail@hotmail.com> wrote in message
> >> news:u2UFQF28EHA.1564@TK2MSFTNGP09.phx.gbl...
> >> > Thank you very much, Jon.
> >> > Any body has any other suggestions.
> >> > Doug
> >> >
> >> >
> >> > "Jon Skeet [C# MVP]" <skeet@pobox.com> wrote in message
> >> > news:MPG.1c4650cb3aabe1e998bba0@msnews.microsoft.com...
> >> >> Doug Zody <DouzZodyMail@hotmail.com> wrote:
> >> >> > I have wave files being recorded for interactive voice enabled
> >> > application.
> >> >> >
> >> >> > Currently I have more than 1000 wave files implemented in the
> >> > application.
> >> >> > Since I have recorded using regular desktop PC the quality of the
> > sound
> >> > is
> >> >> > not good. Also the volume levels in each of the wave files are
> >> > different.
> >> >> > So what is happening is when I play more than one file at time,
end
> >> >> > user
> >> >> > will hear some of the wave file in one pitch, some of them with
> >> > different
> >> >> > volume level making it an unpleasant experience for the end user.
> >> >> >
> >> >> > Is there any way using .Net application I can redit these wave
file
> > to
> >> > bring
> >> >> > atleast volume level of these files to the same.
> >> >> >
> >> >> > Do I have understood the file system where exactly the volume
level
> > is
> >> >> > stored in the wave file?
> >> >>
> >> >> There's no one volume level in a wave file - there's just the
> >> >> amplitude
> >> >> of the wave at any time. You could scan the file, find out how loud
it
> >> >> gets, and then reshape the whole wave accordingly. See
> >> >> http://www.wotsit.org for the file format.
> >> >>
> >> >> --
> >> >> Jon Skeet - <skeet@pobox.com>
> >> >> http://www.pobox.com/~skeet
> >> >> If replying to the group, please do not mail me too
> >> >
> >> >
> >>
> >>
> >
> >
>
>