does there any program that covert the small wav file and clear to.
Yes,
if you have your wav you can use ffpmeg. Here's how I compiled and use it for high quality tiny ringtones
Making AMR-WB 6600 ringtones with ffmpeg
1) Download ffmpeg-cvs from http://ffmpeg.sourceforge.net/cvs/
-extract the file until you have a folder on the desktop
--in my case it is ffmpeg-cvs-2004-05-22
2) get: http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zip
--unzip the folder
--open the extracted folder and unzip the included file (26204-510_ANSI-C_source_code.zip)
--rename the folder 26204-510_ANSI-C_source_code Folder to amrwb_float
--drag amrwb_float to the desktop for now
3) get: http://www.3gpp.org/ftp/Specs/archive/26_series/26.073/26073-510.zip
--unzip the folder
--open the extracted folder and unzip the included file (26073-510_ANSI-C_source_code.zip)
--rename the folder 26073-510_ANSI-C_source_code Folder to amr
--drag amr to the desktop
4) get: http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-510.zip
--unzip the folder
--open the extracted folder and unzip the included file (26104-510_ANSI_C_source_code.zip)
--rename the folder 26104-510_ANSI_C_source_code Folder to amr_float
--drag amr_float to the desktop
Your Desktop should now be messy.
5) open the folder ffmpeg-cvs-2004-05-22
--click to column view and then click on libavcodec
--drag the other 3 amr* folders from your desktop into the libavcodec folder
Close up all your folders and quit any unnecessary applications
6) click on the terminal application, wait until your prompt comes up then:
--type cd (cd followed by one space)
--click back on the desktop and drag the ffmpeg-cvs-2004-05-22 folder to the terminal window
--let go of the mouse then click the terminal and hit return
7) Configure the options you want. I went with typing this (poor G3 me)
./configure --enable-amr_nb --disable-amr_nb-fixed --enable-amr_wb --disable-altivec
8) CAREFULLY read the configuration output from your options. In my case i had to do this:
--open the file ffmpeg-cvs-2004-05-22/libavcodec/amr/makefile
--find CFLAGS = -Wall -pedantic-errors -I. $(CFLAGS_$(MODE)) -D$(VAD)
--replace with CFLAGS = -Wall -I. $(CFLAGS_$(MODE)) -D$(VAD) -DMMS_IO
--save the file
9) Type Make
10) You will get errors at the end. You can do what I did and
delete all references to output_example from the makefile
and then type make -k
or Skip to 10
10) sudo make install
It may ask for a password (use YOUR password not roots)
11) rehash<return> exit<return> rehash<return>
Using:
Make a mono wav file
open terminal and move a window to the side
type:
ffmpeg -i
(drag the wav file to the terminal window and let go. This will add the path into the terminal)
click terminal window again
type -acodec amr_wb -ar 16000 -ab 23.85
type the name for the output file (name.amr)
hit return
the whole thing looks like this
ffmpeg -i /Users/yourname/Desktop/Untitled.wav -acodec amr_wb -ar 16000 -ab 23.85 /Users/yourname/Desktop/name.amr