
    љi{                     J    S SK JrJr  SSKr\R                  " S 5        SS jrg)   )init_jit_modelOnnxWrapper    Nc                    SS/nU (       a  X;  a  [        SU 35      eU (       a  US:X  a  SnO	SU S3nOSnSn S	S Kn[        UR                  U5      R	                  U5      5      nU (       a  [        [        W5      SS9nU$ [        W5      nU$ !   S	S
KJn   UR                  XC5       nUnS S S 5         MQ  ! , (       d  f        N`= f!   [        UR                  U5      R	                  U5      5      n  N= f= f)N      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	            J/home/james-whalen/.local/lib/python3.13/site-packages/silero_vad/model.pyload_silero_vadr      s    HM28HIIB*J,]O5AJ%
$L	Y2l00>GG
ST C0F L /LY7	Y""<<"# =<<<	Y!,"4"4\"B"K"KJ"WXOsA   -B C<C+B9.C9
C	CC+C96C<9C<)Fr   )	utils_vadr   r   torchset_num_threadsr        r   <module>r#      s    2    a r"   