Skip to content

Commit 8304825

Browse files
lnicolaRikorose
authored andcommitted
Allow negative thresholds in deep_filter binary
1 parent ea6d76d commit 8304825

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

libDF/src/bin/enhance_wav.rs

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,23 @@ struct Args {
3939
#[arg(short, long, default_value_t = 100.)]
4040
atten_lim_db: f32,
4141
/// Min dB local SNR threshold for running the decoder DNN side
42-
#[arg(long, value_parser, default_value_t=-15.)]
42+
#[arg(long, value_parser, allow_negative_numbers = true, default_value_t = -15.)]
4343
min_db_thresh: f32,
4444
/// Max dB local SNR threshold for running ERB decoder
45-
#[arg(long, value_parser, default_value_t = 35.)]
45+
#[arg(
46+
long,
47+
value_parser,
48+
allow_negative_numbers = true,
49+
default_value_t = 35.
50+
)]
4651
max_db_erb_thresh: f32,
4752
/// Max dB local SNR threshold for running DF decoder
48-
#[arg(long, value_parser, default_value_t = 35.)]
53+
#[arg(
54+
long,
55+
value_parser,
56+
allow_negative_numbers = true,
57+
default_value_t = 35.
58+
)]
4959
max_db_df_thresh: f32,
5060
/// If used with multiple channels, reduce the mask with max (1) or mean (2)
5161
#[arg(long, value_parser, default_value_t = 1)]

0 commit comments

Comments
 (0)