comparison demo.m @ 17:fc99c676c280

add channel option; add figure hide option
author gregoire lafay <gregoirelafay@sfr.fr>
date Wed, 06 Jan 2016 19:29:35 +0100
parents b1901e8d8f5f
children ce14979b84f8
comparison
equal deleted inserted replaced
16:92f73423eb37 17:fc99c676c280
32 simScene(inputPath,outputPath,score,... 32 simScene(inputPath,outputPath,score,...
33 'timeMode',timeMode,'ebrMode',ebrMode,'outputFileName',sceneId); 33 'timeMode',timeMode,'ebrMode',ebrMode,'outputFileName',sceneId);
34 34
35 %% timeMode: 'replicate' -- ebrMode: 'replicate' 35 %% timeMode: 'replicate' -- ebrMode: 'replicate'
36 36
37 instanceAnnotFile='./scene2Replicate/forest.txt'; 37 % instanceAnnotFile='./scene2Replicate/forest.txt';
38 instanceAudioFile='./scene2Replicate/forest.wav'; 38 % instanceAudioFile='./scene2Replicate/forest.wav';
39 39 %
40 timeMode='replicate'; 40 % timeMode='replicate';
41 ebrMode='replicate'; 41 % ebrMode='replicate';
42 sceneId = ['demo_forest_timeMode_' timeMode '_ebrMode_' ebrMode]; 42 % sceneId = ['demo_forest_timeMode_' timeMode '_ebrMode_' ebrMode];
43 disp(sceneId); 43 % disp(sceneId);
44 44 %
45 score.backgrounds={{'forest','forest', 1}}; 45 % score.backgrounds={{'forest','forest', 1}};
46 46 %
47 score.events={{'alouette','', -3, 0, 0, 0, 0, 0, 0, 0},... % Only change <ebr> 47 % score.events={{'alouette','', -3, 0, 0, 0, 0, 0, 0, 0},... % Only change <ebr>
48 {'bulbul','', 3, 0, 0, 0, 6, 0, 0, 0}}; % Change <ebr> and <start_time> 48 % {'bulbul','', 3, 0, 0, 0, 6, 0, 0, 0}}; % Change <ebr> and <start_time>
49 49 %
50 % If score.event is of length 1 and <label>='', offsets will be used for all classes. 50 % % If score.event is of length 1 and <label>='', offsets will be used for all classes.
51 % score.events={{'','',-6,0,0,0,0,0,0,0}}; % Change <ebr> for the three sound classes of bird. 51 % % score.events={{'','',-6,0,0,0,0,0,0,0}}; % Change <ebr> for the three sound classes of bird.
52 52 %
53 simScene(inputPath,outputPath,score,... 53 % simScene(inputPath,outputPath,score,...
54 'timeMode',timeMode,'ebrMode',ebrMode,'outputFileName',sceneId,... 54 % 'timeMode',timeMode,'ebrMode',ebrMode,'outputFileName',sceneId,...
55 'instanceAnnotFile',instanceAnnotFile,'instanceAudioFile',instanceAudioFile); 55 % 'instanceAnnotFile',instanceAnnotFile,'instanceAudioFile',instanceAudioFile);
56 56 %
57 %% timeMode: 'abstract' -- ebrMode: 'abstract' 57 % %% timeMode: 'abstract' -- ebrMode: 'abstract'
58 58 %
59 instanceAnnotFile='./scene2Replicate/forest.txt'; 59 % instanceAnnotFile='./scene2Replicate/forest.txt';
60 instanceAudioFile='./scene2Replicate/forest.wav'; 60 % instanceAudioFile='./scene2Replicate/forest.wav';
61 61 %
62 timeMode='abstract'; 62 % timeMode='abstract';
63 ebrMode='abstract'; 63 % ebrMode='abstract';
64 sceneId = ['demo_forest_timeMode_' timeMode '_ebrMode_' ebrMode]; 64 % sceneId = ['demo_forest_timeMode_' timeMode '_ebrMode_' ebrMode];
65 disp(sceneId); 65 % disp(sceneId);
66 66 %
67 score.backgrounds={{'forest','forest', 1}}; 67 % score.backgrounds={{'forest','forest', 1}};
68 score.events={{'geai','', -3, 0, 5, 0, 1, 0, 0, 0}}; % Change <ebr>, <mean_time_between_instances> and <start_time> 68 % score.events={{'geai','', -3, 0, 5, 0, 1, 0, 0, 0}}; % Change <ebr>, <mean_time_between_instances> and <start_time>
69 69 %
70 simScene(inputPath,outputPath,score,... 70 % simScene(inputPath,outputPath,score,...
71 'timeMode',timeMode,'ebrMode',ebrMode,'outputFileName',sceneId,... 71 % 'timeMode',timeMode,'ebrMode',ebrMode,'outputFileName',sceneId,...
72 'instanceAnnotFile',instanceAnnotFile,'instanceAudioFile',instanceAudioFile); 72 % 'instanceAnnotFile',instanceAnnotFile,'instanceAudioFile',instanceAudioFile);