Line 4: | Line 4: | ||
%Naman Anand Verma | %Naman Anand Verma | ||
+ | |||
% Program to open a wav file ,reverse it and write it as a new file .Then | % Program to open a wav file ,reverse it and write it as a new file .Then | ||
+ | |||
% reduce the bitrate of the reverse file and write it again. | % reduce the bitrate of the reverse file and write it again. | ||
clc; | clc; | ||
+ | |||
clear; | clear; | ||
% wavread command converts the .wav file to the digital signal data x[n] | % wavread command converts the .wav file to the digital signal data x[n] | ||
+ | |||
[jpforward,srate,btrate] = wavread('H:\pu.data\Desktop\jpforward.wav'); | [jpforward,srate,btrate] = wavread('H:\pu.data\Desktop\jpforward.wav'); | ||
+ | |||
%wavplay command makes us listen to the digital signal x[n] | %wavplay command makes us listen to the digital signal x[n] | ||
+ | |||
wavplay(jpforward,srate); | wavplay(jpforward,srate); | ||
%commands to reverse the file | %commands to reverse the file | ||
+ | |||
reverse_jp=flipud(jpforward); | reverse_jp=flipud(jpforward); | ||
+ | |||
wavplay(reverse_jp,srate); | wavplay(reverse_jp,srate); | ||
%command to write the file | %command to write the file | ||
+ | |||
wavwrite(reverse_jp,srate,btrate,'H:\pu.data\Desktop\jpreverse.wav'); | wavwrite(reverse_jp,srate,btrate,'H:\pu.data\Desktop\jpreverse.wav'); | ||
%command to decrease the bit rate so the words sound slow. | %command to decrease the bit rate so the words sound slow. | ||
+ | |||
x=srate/2; | x=srate/2; | ||
+ | |||
wavplay(reverse_jp,x); | wavplay(reverse_jp,x); | ||
+ | |||
wavwrite(reverse_jp,x,btrate,'H:\pu.data\Desktop\slowjpreverse.wav'); | wavwrite(reverse_jp,x,btrate,'H:\pu.data\Desktop\slowjpreverse.wav'); |
Revision as of 13:05, 5 September 2008
Message : Cant make out what is being said.I feel that either the word society or suicide is being used.
%Naman Anand Verma
% Program to open a wav file ,reverse it and write it as a new file .Then
% reduce the bitrate of the reverse file and write it again.
clc;
clear;
% wavread command converts the .wav file to the digital signal data x[n]
[jpforward,srate,btrate] = wavread('H:\pu.data\Desktop\jpforward.wav');
%wavplay command makes us listen to the digital signal x[n]
wavplay(jpforward,srate);
%commands to reverse the file
reverse_jp=flipud(jpforward);
wavplay(reverse_jp,srate);
%command to write the file
wavwrite(reverse_jp,srate,btrate,'H:\pu.data\Desktop\jpreverse.wav');
%command to decrease the bit rate so the words sound slow.
x=srate/2;
wavplay(reverse_jp,x);
wavwrite(reverse_jp,x,btrate,'H:\pu.data\Desktop\slowjpreverse.wav');