comparison trunk/src/Support/ModuleFactory.cc @ 570:4b37b53105a3

Add support for outputting featutes using OSC (for use with the Wekinator, etc).
author tomwalters@google.com
date Fri, 22 Jun 2012 12:22:08 +0000
parents 6bc760be184b
children f56d2eedd878
comparison
equal deleted inserted replaced
569:16a590fbc0ba 570:4b37b53105a3
21 #include "Modules/BMM/ModulePZFC.h" 21 #include "Modules/BMM/ModulePZFC.h"
22 #include "Modules/Input/ModuleFileInput.h" 22 #include "Modules/Input/ModuleFileInput.h"
23 #include "Modules/NAP/ModuleHCL.h" 23 #include "Modules/NAP/ModuleHCL.h"
24 #include "Modules/Output/FileOutputHTK.h" 24 #include "Modules/Output/FileOutputHTK.h"
25 #include "Modules/Output/FileOutputAIMC.h" 25 #include "Modules/Output/FileOutputAIMC.h"
26 #include "Modules/Output/OSCOutput.h"
26 #include "Modules/Output/Graphics/GraphicsViewTime.h" 27 #include "Modules/Output/Graphics/GraphicsViewTime.h"
27 #include "Modules/Profile/ModuleSlice.h" 28 #include "Modules/Profile/ModuleSlice.h"
28 #include "Modules/Profile/ModuleScaler.h" 29 #include "Modules/Profile/ModuleScaler.h"
29 #include "Modules/SAI/ModuleSAI.h" 30 #include "Modules/SAI/ModuleSAI.h"
30 #include "Modules/SSI/ModuleSSI.h" 31 #include "Modules/SSI/ModuleSSI.h"
55 return new ModuleHCL(params); 56 return new ModuleHCL(params);
56 57
57 if (module_name_.compare("htk_out") == 0) 58 if (module_name_.compare("htk_out") == 0)
58 return new FileOutputHTK(params); 59 return new FileOutputHTK(params);
59 60
61 if (module_name_.compare("osc_out") == 0)
62 return new OSCOutput(params);
63
60 if (module_name_.compare("aimc_out") == 0) 64 if (module_name_.compare("aimc_out") == 0)
61 return new FileOutputAIMC(params); 65 return new FileOutputAIMC(params);
62 66
63 if (module_name_.compare("graphics_time") == 0) 67 if (module_name_.compare("graphics_time") == 0)
64 return new GraphicsViewTime(params); 68 return new GraphicsViewTime(params);