f_rate.m
来自「这是一个用于语音信号处理的工具箱」· M 代码 · 共 86 行
M
86 行
%
% Callback function for "Rate Conversion" button of File window
% Author : Minkyu Lee
% Date : 23-Feb-1995
% Modified by Karthik May 25 1997
% Modified by D. G. Childers
PV=[2 210 267 270];
s2 = 'Rate Conversion';
if exist('Ts')
Fs_org=1/Ts;
else
Fs_org=10000;
end
% Open analysis window
while exist('fi_rc_win_h')==1
try1 = 'get(fi_rc_win_h,''position'');';
eval(try1,catch2);
if check ==0
clear fi_rc_win_h;
check = 1;
break;
end
s1 = get(fi_rc_win_h,'Name');
if ~strcmp(s1,s2)
clear fi_rc_win_h;
break;
end
figure(fi_rc_win_h);
break;
end;
if exist('fi_rc_win_h')~=1;
fi_rc_win_h=figure('Position',PV,...
'Resize','on',...
'Numbertitle','off',...
'color',BACK_COLOR,...
'Name',s2);
rc_pb_Fs_h=uicontrol('Style','pushbutton',...
'Position',[10 220 190 30],...
'String','Original Sampling Freq. (Hz)');
rc_ed_Fs_h=uicontrol('Style','edit',...
'Position',[210 220 50 30],...
'String',Fs_org);
rc_pb_Fsnew_h=uicontrol('Style','pushbutton',...
'Position',[10 170 190 30],...
'String','New Sampling Freq. (Hz)');
rc_ed_Fsnew_h=uicontrol('Style','edit',...
'Position',[210 170 50 30],...
'String','8000');
rc_pb_go_h=uicontrol('Style','pushbutton',...
'Position',[10 120 120 30],...
'String','Convert',...
'Callback','rc_go');
rc_po_save_h=uicontrol('Style','pushbutton',...
'Position',[140 120 120 30],...
'String','Save(ASCII)',...
'Callback','rc_save');
rc_pb_cancel_h=uicontrol('Style','pushbutton',...
'Position',[10 70 250 30],...
'String','Plot resampled speech in one window and Exit',...
'Callback','rc_plot');
rc_pb_cancel_h1=uicontrol('Style','pushbutton',...
'Position',[50 20 150 30],...
'String','Cancel',...
'Callback','rc_ok');
end;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?