Merge pull request #1666 from Jackwaterveg/cli

[CLI] ASR: Add duration limitation for asr
pull/1693/head
Hui Zhang 2 years ago committed by GitHub
commit 1843bed458
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -426,6 +426,11 @@ class ASRExecutor(BaseExecutor):
try:
audio, audio_sample_rate = soundfile.read(
audio_file, dtype="int16", always_2d=True)
audio_duration = audio.shape[0] / audio_sample_rate
max_duration = 50.0
if audio_duration >= max_duration:
logger.error("Please input audio file less then 50 seconds.\n")
return
except Exception as e:
logger.exception(e)
logger.error(

Loading…
Cancel
Save