@@ -291,7 +291,7 @@ static void UnitTestKeele() {
291
291
wavefile = " keele/16kHz/" +num+" .wav" ;
292
292
}
293
293
KALDI_LOG << " --- " << wavefile << " ---" ;
294
- std::ifstream is (wavefile.c_str ());
294
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
295
295
WaveData wave;
296
296
wave.Read (is);
297
297
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
@@ -323,7 +323,7 @@ static void UnitTestPenaltyFactor() {
323
323
wavefile = " keele/16kHz/" +num+" .wav" ;
324
324
}
325
325
KALDI_LOG << " --- " << wavefile << " ---" ;
326
- std::ifstream is (wavefile.c_str ());
326
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
327
327
WaveData wave;
328
328
wave.Read (is);
329
329
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
@@ -356,7 +356,7 @@ static void UnitTestKeeleNccfBallast() {
356
356
wavefile = " keele/16kHz/" +num+" .wav" ;
357
357
}
358
358
KALDI_LOG << " --- " << wavefile << " ---" ;
359
- std::ifstream is (wavefile.c_str ());
359
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
360
360
WaveData wave;
361
361
wave.Read (is);
362
362
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
@@ -394,7 +394,7 @@ static void UnitTestPitchExtractionSpeed() {
394
394
wavefile = " keele/16kHz/" +num+" .wav" ;
395
395
}
396
396
KALDI_LOG << " --- " << wavefile << " ---" ;
397
- std::ifstream is (wavefile.c_str ());
397
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
398
398
WaveData wave;
399
399
wave.Read (is);
400
400
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
@@ -427,7 +427,7 @@ static void UnitTestPitchExtractorCompareKeele() {
427
427
wavefile = " keele/16kHz/" +num+" .wav" ;
428
428
}
429
429
KALDI_LOG << " --- " << wavefile << " ---" ;
430
- std::ifstream is (wavefile.c_str ());
430
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
431
431
WaveData wave;
432
432
wave.Read (is);
433
433
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
@@ -461,7 +461,7 @@ void UnitTestDiffSampleRate() {
461
461
wavefile = " keele/" +samp_rate+" kHz/" +num+" .wav" ;
462
462
}
463
463
KALDI_LOG << " --- " << wavefile << " ---" ;
464
- std::ifstream is (wavefile.c_str ());
464
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
465
465
WaveData wave;
466
466
wave.Read (is);
467
467
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
@@ -485,7 +485,7 @@ void UnitTestProcess() {
485
485
wavefile = " keele/16kHz/" +num+" .wav" ;
486
486
}
487
487
KALDI_LOG << " --- " << wavefile << " ---" ;
488
- std::ifstream is (wavefile.c_str ());
488
+ std::ifstream is (wavefile.c_str (), std::ios_base::binary );
489
489
WaveData wave;
490
490
wave.Read (is);
491
491
KALDI_ASSERT (wave.Data ().NumRows () == 1 );
0 commit comments