Exemplo n.º 1
0
 void voice_info::register_settings(config& cfg)
 {
   std::string prefix("voices."+get_name());
   settings.register_self(cfg,prefix);
   cfg.register_setting(enabled,prefix);
   cfg.register_setting(preferred,prefix);
 }
Exemplo n.º 2
0
 void register_self(config& conf)
 {
   conf.register_setting(rate);
   conf.register_setting(pitch);
   conf.register_setting(volume);
   conf.register_setting(punctuation_mode);
   conf.register_setting(punctuation_mode);
   conf.register_setting(spelling_mode);
   conf.register_setting(capitals_mode);
   conf.register_setting(language_code);
   conf.register_setting(voice_id);
   conf.register_setting(voice_name);
 }
Exemplo n.º 3
0
 void voice_params::register_self(config& cfg,const std::string& prefix)
 {
   cfg.register_setting(default_rate,prefix);
   cfg.register_setting(min_rate,prefix);
   cfg.register_setting(max_rate,prefix);
   cfg.register_setting(default_pitch,prefix);
   cfg.register_setting(min_pitch,prefix);
   cfg.register_setting(max_pitch,prefix);
   cfg.register_setting(default_volume,prefix);
   cfg.register_setting(min_volume,prefix);
   cfg.register_setting(max_volume,prefix);
   cfg.register_setting(cap_pitch_factor,prefix);
   cfg.register_setting(min_sonic_rate,prefix);
 }
Exemplo n.º 4
0
 void text_params::register_self(config& cfg,const std::string& prefix)
 {
   cfg.register_setting(stress_marker,prefix);
 }
Exemplo n.º 5
0
 void verbosity_params::register_self(config& cfg,const std::string& prefix)
 {
   cfg.register_setting(punctuation_mode,prefix);
   cfg.register_setting(punctuation_list,prefix);
   cfg.register_setting(capitals_mode,prefix);
 }