you zou
Committed by GitHub

fix bugs (#73)

@@ -90,7 +90,10 @@ class FeatureExtractor::Impl { @@ -90,7 +90,10 @@ class FeatureExtractor::Impl {
90 return features; 90 return features;
91 } 91 }
92 92
93 - void Reset() { fbank_ = std::make_unique<knf::OnlineFbank>(opts_); } 93 + void Reset() {
  94 + std::lock_guard<std::mutex> lock(mutex_);
  95 + fbank_ = std::make_unique<knf::OnlineFbank>(opts_);
  96 + }
94 97
95 int32_t FeatureDim() const { return opts_.mel_opts.num_bins; } 98 int32_t FeatureDim() const { return opts_.mel_opts.num_bins; }
96 99