main_vocos.m

来自「这是一个用于语音信号处理的工具箱」· M 代码 · 共 83 行

M
83
字号
% Script : create a Graphical Interface for the VOCOS system
% In this mfile, one figure--m_win_h is created

close all;
clear;
clc;

%path(path,'.\function');
%path(path,'.\system');
%path(path,'.\anadata');
%path(path,'.\display_speech');
%path(path,'.\spedata');
%path(path,'.\syndata');
path('.\function',path);
path('.\system',path);
path('.\anadata',path);
path('.\display_speech',path);
path('.\spedata',path);
path('.\syndata',path);


global BACK_COLOR TEXT_COLOR LINE_COLOR;	

   BACK_COLOR=[1 1 1]; %white
	TEXT_COLOR=[0 0 0]; %black
   LINE_COLOR=[0 0 1]; %blue

% link with sub_directory
%p1=path;
%p2=cd;
%p2=[p2 '\function'];
%path(p2,p1);

%p1=path;
%p2=cd;
%p2=[p2 '\system'];
%path(p2,p1);

catch1 = 'break;';


v_win_f=figure('Unit','normalized',...
   'Position',[0.05 0.55 0.15 0.35],...
   'Resize','off',...
   'Color',[1 1 1],...
   'Numbertitle','off',...
   'Name','Main Function');

v_pb_ana=uicontrol('Style','Pushbutton',...
   'Units','normalized',...
   'Position',[0.1 0.8 0.8 0.15],...
   'String','Analysis',...
   'CallBack','Ana');   
%% call function: [Ana.m]

v_pb_cor=uicontrol('Style','Pushbutton',...
   'Units','normalized',...
   'Position',[0.1 0.61 0.8 0.15],...
   'String','Correction',...
   'CallBack','Cor');   
%% call function: [Cor.m]

v_pb_mod=uicontrol('Style','Pushbutton',...
   'Units','normalized',...
   'Position',[0.1 0.42 0.8 0.15],...
   'Callback','Mod',...
   'String','Modification');
%% call function: [Mod.m]

v_pb_syn=uicontrol('Style','Pushbutton',...
   'Units','normalized',...
   'Position',[0.1 0.23 0.8 0.15],...
   'Callback','Syn',...
   'String','Synthesis');
%% call function: [Syn.m]

v_pb_close=uicontrol('Style','Pushbutton',...
   'Units','normalized',...
   'Position',[0.1 0.04 0.8 0.15],...
   'Callback','close_main_vocos',...
   'String','Close');
%% call [close] to close figure(v_win_f)

⌨️ 快捷键说明

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