The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
smooth_cepstrum::smooth_params Class Reference

Public Member Functions

 smooth_params (const mhaconfig_t &_in_cfg, float _xi_min_db, float _f0_low, float _f0_high, float _delta_pitch, float _lambda_thresh, float _alpha_pitch, float _beta_const, float _kappa_const, float _prior_q, float _xi_opt_db, float _gain_min_db, std::vector< float > &_winF0, std::vector< float > &_alpha_const_vals, std::vector< float > &_alpha_const_limits_hz, std::string &_noisePow_name)
 

Public Attributes

const mhaconfig_t in_cfg
 
float xi_min_db
 
float f0_low
 
float f0_high
 
float delta_pitch
 
float lambda_thresh
 
float alpha_pitch
 
float beta_const
 
float kappa_const
 
float prior_q
 
float xi_opt_db
 
float gain_min_db
 
std::vector< float > winF0
 
std::vector< float > alpha_const_vals
 
std::vector< float > alpha_const_limits_hz
 
std::string noisePow_name
 

Constructor & Destructor Documentation

◆ smooth_params()

smooth_cepstrum::smooth_params::smooth_params ( const mhaconfig_t _in_cfg,
float  _xi_min_db,
float  _f0_low,
float  _f0_high,
float  _delta_pitch,
float  _lambda_thresh,
float  _alpha_pitch,
float  _beta_const,
float  _kappa_const,
float  _prior_q,
float  _xi_opt_db,
float  _gain_min_db,
std::vector< float > &  _winF0,
std::vector< float > &  _alpha_const_vals,
std::vector< float > &  _alpha_const_limits_hz,
std::string &  _noisePow_name 
)
inline

Member Data Documentation

◆ in_cfg

const mhaconfig_t smooth_cepstrum::smooth_params::in_cfg

◆ xi_min_db

float smooth_cepstrum::smooth_params::xi_min_db

◆ f0_low

float smooth_cepstrum::smooth_params::f0_low

◆ f0_high

float smooth_cepstrum::smooth_params::f0_high

◆ delta_pitch

float smooth_cepstrum::smooth_params::delta_pitch

◆ lambda_thresh

float smooth_cepstrum::smooth_params::lambda_thresh

◆ alpha_pitch

float smooth_cepstrum::smooth_params::alpha_pitch

◆ beta_const

float smooth_cepstrum::smooth_params::beta_const

◆ kappa_const

float smooth_cepstrum::smooth_params::kappa_const

◆ prior_q

float smooth_cepstrum::smooth_params::prior_q

◆ xi_opt_db

float smooth_cepstrum::smooth_params::xi_opt_db

◆ gain_min_db

float smooth_cepstrum::smooth_params::gain_min_db

◆ winF0

std::vector<float> smooth_cepstrum::smooth_params::winF0

◆ alpha_const_vals

std::vector<float> smooth_cepstrum::smooth_params::alpha_const_vals

◆ alpha_const_limits_hz

std::vector<float> smooth_cepstrum::smooth_params::alpha_const_limits_hz

◆ noisePow_name

std::string smooth_cepstrum::smooth_params::noisePow_name

The documentation for this class was generated from the following file: