Merge pull request #4 from Jackwaterveg/cli_infer

revise
pull/1048/head
KP 3 years ago committed by GitHub
commit 2135aeb08d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -228,10 +228,15 @@ class ASRExecutor(BaseExecutor):
audio = audio.mean(axis=1)
else:
audio = audio[:, 0]
# pcm16 -> pcm 32
audio = audio.astype("float32")
bits = np.iinfo(np.int16).bits
audio = audio / (2**(bits - 1))
audio = librosa.resample(audio, audio_sample_rate,
self.sample_rate)
audio_sample_rate = self.sample_rate
# pcm32 -> pcm 16
audio = audio * (2**(bits - 1))
audio = np.round(audio).astype("int16")
else:
audio = audio[:, 0]

Loading…
Cancel
Save