Пакет Onnxruntime отсутствует при использовании Silero-VadPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Пакет Onnxruntime отсутствует при использовании Silero-Vad

Сообщение Anonymous »

Когда я использую Silero-Vad, чтобы уменьшить шум для моей модели с более быстрым, он сообщает о ошибке ниже: < /p>

Код: Выделить всё

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
File d:\anaconda3\envs\whisper_env\Lib\site-packages\faster_whisper\vad.py:258, in SileroVADModel.__init__(self, encoder_path, decoder_path)
257 try:
--> 258     import onnxruntime
259 except ImportError as e:

File d:\anaconda3\envs\whisper_env\Lib\site-packages\onnxruntime\__init__.py:61
60 if import_capi_exception:
---> 61     raise import_capi_exception
63 from onnxruntime.capi.onnxruntime_inference_collection import (
64     AdapterFormat,  # noqa: F401
65     InferenceSession,  # noqa: F401
(...)
69     SparseTensor,  # noqa: F401
70 )

File d:\anaconda3\envs\whisper_env\Lib\site-packages\onnxruntime\__init__.py:24
23 try:
---> 24     from onnxruntime.capi._pybind_state import (
25         ExecutionMode,  # noqa: F401
26         ExecutionOrder,  # noqa: F401
27         GraphOptimizationLevel,  # noqa: F401
28         LoraAdapter,  # noqa: F401
29         ModelMetadata,  # noqa: F401
...
262     ) from e
264 opts = onnxruntime.SessionOptions()
265 opts.inter_op_num_threads = 1

RuntimeError: Applying the VAD filter requires the onnxruntime package
Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...
< /code>
Вы можете найти мой код ниже: < /p>
from faster_whisper import WhisperModel
model = WhisperModel("../ctranslate2_models/faster-whisper-medium", device="cuda")
segments, info = model.transcribe(
"source.wav",
language="zh",
vad_filter=True,
vad_parameters=dict(min_silence_duration_ms=500),
)
for segment in segments:
print(f"[{segment.start:.2f}s -> {segment.end:.2f}s] {segment.text}")
< /code>
Я проверил свою Env и нашел следующие пакеты: < /p>
(whisper_env) C:\Users\xxx>conda list onnx
# packages in environment at D:\anaconda3\envs\whisper_env:
#
# Name                    Version                   Build  Channel
onnx                      1.17.0                   pypi_0    pypi
onnxruntime               1.21.0                   pypi_0    pypi
onnxruntime-gpu           1.21.1                   pypi_0    pypi
Похоже, что я уже загрузил пакеты ONNX, а также установил Microsoft Visual C ++ перераспределяется последнее поддерживаемое , как предложил CHATGPT. Так почему мой код все еще сообщает об ошибке?

Подробнее здесь: https://stackoverflow.com/questions/795 ... silero-vad
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Пакет Onnxruntime отсутствует при использовании Silero-Vad
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Pakage не хватает при использовании Silero-Vad
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как создать транскрипцию звука в реальном времени с помощью PyAudio, Silero VAD и WhisperX?
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Проблема с Chromadb onnxruntime — Onnxruntime не найден
    Anonymous » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Onnxruntime с Java и Spring Boot не может загрузить onnxruntime.dll
    Anonymous » » в форуме JAVA
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»