Audio Output for the action is not audible


I have created a skill with two intents. After the utterance is matched to the intent, the skill just plays back the text. I can only hear noise when it is played back by the audio server.

I have tested the microphone and speaker with sam test speaker/microphone, it works perfectly. But I am not getting where I am going wrong.

sam watch log:
[13:00:03] [Nlu] was asked to parse input “stop engine one”
[13:00:03] [Nlu] detected intent guruprasadnm363:stopEngine with probability 1.0
00 for input “stop engine one”
Slots ->
engineNumber -> 1 (confidence: 1.000)
[13:00:03] [Dialogue] New intent detected guruprasadnm363:stopEngine with probab
ility 1.000
Slots ->
engineNumber -> 1 (confidence: 1.000)
[13:00:03] [Dialogue] was ask to end session with id b1e28d40-b24a-4749-9395-9ed
00571b287 by saying ‘Stopping engine : 1.0’
[13:00:03] [Tts] was asked to say “Stopping engine : 1.0”
[13:00:04] [AudioServer] was asked to play a wav of 78.0 kB with id ‘b3ca1edf-d1
b8-4ff5-a1c0-a92ca33b2cbb’ on site default
[13:00:05] [AudioServer] finished playing wav with id ‘b3ca1edf-d1b8-4ff5-a1c0-a
[13:00:05] [Tts] finished speaking with id '134436f8-6fd7-4644-894b-72188ab0ae29

[13:00:05] [Dialogue] session with id ‘b1e28d40-b24a-4749-9395-9ed00571b287’ was
ended on site default. The session ended as expected
[13:00:05] [Asr] was asked to stop listening on site default
[13:00:05] [Hotword] was asked to toggle itself ‘on’ on site default