matlab problem, om samplingsfrekvensen.

I

intelnside

Guest
Matlab problemet, kan noen lære meg å endre eller redusere samplingsfrekvensen og antall bit per prøve av wav-filen?
behage hjelpe meg:

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Gråter eller Veldig trist" border="0" />
 
Les alle innleggene i linken nedenfor."FS" er det du trenger for å finne ut.
Type "help wavplay" på Matlab kommandolinje.

http://www.edaboard.com/viewtopic.php?t=69586&highlight=sound

Lykke til

 
men afetr i posten min stemme min fs alraedy mer enn 65000 , og array doesnt synes ... hvordan du kan redusere det til 4000 prøver?behage noen guide meg.

 
Jeg kan ikke si nøyaktig hva du prøver å gjøre.Hvilke wav fil?

Prøv å lese MATLAB hjelp om disse tre funksjoner:
wavrecord () og wavplay ()...Du kan spesifisere samplingsfrekvens og antall biter
sampling ()...endre samplingsfrekvens - krever Signal Processing Toolbox

y = wavrecord (20000,11025);
wavplay (y, 11025);
z = sampling (y, 4000,11025);
wavplay (z, 4000);

 
fordi jeg gjør stemmegjenkjenning, så jeg allerede posten min røst i wavfile
men samplingsfrekvens og antall biter er for stort.

 
Prøv multirate signalbehandling kapittel om DSP av Proakis.

 
hvor å konvertere samplet på 16000samples/second 8000 samples / sekund ...

 
[...] = Wavread ( 'filnavn', N)

[...] <---- Hva er dette??
kan noen fortelle meg?

 
hvor å konvertere samplet på 16000samples/second 8000 samples / sekund ...??

u trenger å bygge en decimator (2) (polyphase) å gjøre dette.
hvis ur gjør signalbehandling
av ur innlegg i think ur i implementere et subband koding av tale signaler .......!

 
intelnside skrev:

[...] = Wavread ( 'filnavn', N)[...] <---- Hva er dette??

kan noen fortelle meg?
 

Welcome to EDABoard.com

Sponsor

Back
Top