
    ^h{                     F    d dl mZmZ ddlZ ej        d            ddZdS )   )init_jit_modelOnnxWrapper    NF   c                 6   ddg}| r||vrt          d|           | r|dk    rd}n	d| d}nd}d}	 d	d l}t          |                    |                              |                    }n{#  d	d
lm} 	 |                    ||          5 }|}d d d            n# 1 swxY w Y   n<#  t          |                    |                              |                    }Y nxY wY nxY w| rt          t          |          d          }nt          |          }|S )N   r   zAvailable ONNX opset_version: zsilero_vad.onnxsilero_vad_16k_opz.onnxzsilero_vad.jitzsilero_vad.datar   )	resourcesT)force_onnx_cpu)
	Exceptionimportlib_resourcesstrfilesjoinpath	importlibr
   pathr   r   )	onnxopset_versionavailable_ops
model_namepackage_pathimpresourcesmodel_file_pathfmodels	            P/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/silero_vad/model.pyload_silero_vadr      s   HM J]22HHHIII &B*JJA]AAAJJ%
$L	Y2222l00>>GG
SSTTY777777	Y""<<< $"#$ $ $ $ $ $ $ $ $ $ $ $ $ $ $	Y!,"4"4\"B"B"K"KJ"W"WXXOOO 0C00FFF//LsG   9A. .C&7B(BB(B 	 B(#B 	$B('C&(7C!C&)Fr   )	utils_vadr   r   torchset_num_threadsr        r   <module>r#      sW    2 2 2 2 2 2 2 2   a        r"   