How to read and modify amr audio file data?

How can I extract information such as sample rate, bit rate, etc. from the AMR-NB file. Strictly speaking, I want the sampling rate or any other data to be able to change its height or tempo.

It was easy for WAV files, but the AMR-NB format (J2me devices) limits me here

I searched a lot on google but can't get anything ...

is AMR-NB fixed at 8 kHz? Or does it depend on each sample?

+5
source share
1 answer

According to the AMR file format: http://developer.nokia.com/community/wiki/AMR_format AMR 6- , , 1 . 20 . , , 7- . 7- 3 4 . java "(( → 3) & 0x0F)", 1 . , . , 20 , ( kb/s, 1000 ) 20 ((8 ) * 1000 second) = 8000, . , , . temp. .

0 - AMR 4.75 - 4.75 /

1 - AMR 5.15 - 5,15 /

2 - AMR 5.9 - 5.9 /

3 - AMR 6.7 - 6.7 /

4 - AMR 7.4 - 7,4 /

5 - AMR 7.95 - 7.95 /

6 - AMR 10.2 - 10,2 /

7 - AMR 12.2 - 12,2 /

+2

All Articles