⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m2_ww2.m

📁 这是一个用于语音信号处理的工具箱
💻 M
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%	
%	m2_ww2.m
%
%	callback for window-display pushbutton 2 for m2
%
%	FIX LABELS WINDOW
%
%	jmw
%	7/22/94
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

if (~isempty(ww2_h))
	;
	% do nothing, window is already open
	return;	
else
		
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% do following ONLY if window was just opened

% initialize window:

ww2_height = 200;
ww2_width = 150 + (100* (tmp_seg_cnt-2));
if (ww2_width < 300)
	ww2_width = 370;
end;

if (isempty(ww2_saved_pos))
	ww2_h=figure('Position',[700-ww2_width 100 ww2_width ww2_height],...
	'Numbertitle','off','Name',...
	'Fix Labels','Resize','on',...
	'Color',BACK_COLOR);
else
	ww2_h=figure('Position',...
	[ww2_saved_pos(1) ww2_saved_pos(2) ww2_width ww2_height],...
	'Numbertitle',...
	'off','Name','Fix Labels','Resize','on',...
	'Color',BACK_COLOR);
end;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% add 'OK' function button

ww2_pb_ok_h=uicontrol('Position',[20 ww2_height-50 60 30],'String','OK',...
	'Callback','ww2_ok');
	
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% add 'Update' function button

ww2_pb_update_h=uicontrol('Position',[110 ww2_height-50 60 30],...
	'String','Update',...
	'Callback','ww2_upd','Visible', 'off');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% add 'Cancel' function button

ww2_pb_cancel_h=uicontrol('Position',[200 ww2_height-50 60 30],...
	'String','Cancel',...
	'Callback','ww2_can','Visible', 'off');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% add Label buttons

pu(2,:) = [120 20 80 30];
for i=3:tmp_seg_cnt-1,
	pu(i,:) = pu(i-1,:) + [100 0 0 0];
end;

for i=2:tmp_seg_cnt-1,
	if     (strcmp(tmp_choice_1(i,:),'    vowel'))
		ww2_pu_value(i) = 1;
	elseif (strcmp(tmp_choice_1(i,:),'    nasal'))
		ww2_pu_value(i) = 2;
	elseif (strcmp(tmp_choice_1(i,:),'semivowel'))
		ww2_pu_value(i) = 3;
	elseif (strcmp(tmp_choice_1(i,:),' voicebar'))
		ww2_pu_value(i) = 4;
	elseif (strcmp(tmp_choice_1(i,:),' voicfric'))
		ww2_pu_value(i) = 5;
	elseif (strcmp(tmp_choice_1(i,:),' unv stop'))
		ww2_pu_value(i) = 6;
	elseif (strcmp(tmp_choice_1(i,:),' unv fric'))
		ww2_pu_value(i) = 7;
	elseif (strcmp(tmp_choice_1(i,:),'   silent'))
		ww2_pu_value(i) = 8;
	end;
end;

for i=2:tmp_seg_cnt-1,
	ww2_popup_h(i)=uicontrol('Style','Popupmenu','Position',pu(i,:),...
	'String',...
'Vowel | Nasal | Semivwl | Bar | V. Fric | U. Stop | U. Fric | Silent',...
'Value',ww2_pu_value(i),'CallBack','ww2_pu');
end;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

end;	% end ~isempty(ww2_h) 


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -