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

📄 mod.m

📁 这是一个用于语音信号处理的工具箱
💻 M
字号:
% Script : create a Graphical User Interface for modification
% In this mfile, one figure 'm_win_f'is created


m_win_f=figure('Unit','normalized',...
        'Position',[0.1 0.15 0.15 0.5],...
        'Resize','on',...
        'Color','white',...
        'Numbertitle','off',...
        'Name','Modification');

m_pb_ld=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.90 0.8 0.08],...
        'String','Load',...
        'CallBack','ldata');   
%callback function [ldata.m]

m_pb_vt=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.79 0.8 0.08],...
        'String','VoiceType',...
        'CallBack','Vtset');   
%callback function [Vtset.m]

m_pb_pc=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.68 0.8 0.08],...
        'String','Pitch Contour',...
        'CallBack','Pset');   
%callback function [Pset.m]

m_pb_gc=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.57 0.8 0.08],...
        'Callback','Gcset',...
	'String','Gain Contour');
%% call function: [Gcset.m]

m_pb_gw=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.46 0.8 0.08],...
        'Callback','Gwset',...
	'String','Glottal Waveform');
%% call function: [Gwset.m]

m_pb_sg=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.35 0.8 0.08],...
	'String','Spectrogram',...
        'CallBack','Sset');
%callback function [Sset.m]

m_pb_vc=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.24 0.8 0.08],...
        'Callback','Vset',...
	'String','Voice Conversion');
%% call function: [Vset.m]

m_pb_sv=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.13 0.8 0.08],...
        'Callback','showoff(mod_f_win_f,1);',...
	'String','Save');

m_pb_close=uicontrol('Style','Pushbutton',...
        'Units','normalized',...
        'Position',[0.1 0.02 0.8 0.08],...
        'Callback','close(m_win_f);figure(v_win_f)',...
	'String','Return');
%% call to close figure(m_win_f)

    %-----------------------------------------------------------%
     %  create 'f_win_f' window for entering the file-name to   %
     %           save the analyzed speech paramters             %
     %----------------------------------------------------------%

 
 mod_f_win_f=figure('Unit','normalized',...
        'Position',[0.2 0.5 0.45 0.2],...
        'Resize','on',...
        'Color','white',...
        'Visible','off',...
        'Numbertitle','off',...
        'Name','Save Result');

mod_sv_text=uicontrol('Style','text',...
        'Unit','normalized',...
        'Position',[.27 .9 .6 .1],...
        'String','save as:',...
         'BackGroundColor','White');
 
 mod_file_edit=uicontrol('Style','edit', ...
    'String','xx.mat',...
    'Units','normalized',...
    'Position',[.2 .6 .7 .2]);

 mod_f_pb_app=uicontrol('Style','Pushbutton', ...
	'String','Apply',...
        'Units','normalized','Position',[.2 .1 .7 .2],...
        'Callback', 'svdatmod;showoff(mod_f_win_f);');
%callback function almost same as svdat1.m except for one change for in_file=...

⌨️ 快捷键说明

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