Recording - On Asterisk- 1.0.9

Hi,
I have invoked on Demand recording for my extension and I can find some recorded files but there is no voice in the recorded files, It just creates recorded files. I am using G729 codec.
Any help would be appreciated.

Are you using Alsa or OSS? What do you have configured in modules.conf?

[modules]
autoload=yes
noload => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
noload => app_intercom.so
load => chan_modem.so
load => res_musiconhold.so
noload => chan_alsa.so
noload => chan_oss.so
[global]
chan_modem.so=yes

This is my Module.conf…

I am running Asterisk on Suse Linux with no Zaptel or Digium card.