1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
|
Installing pre-built binaries
=============================
``torchaudio`` has binary distributions for PyPI (``pip``) and Anaconda (``conda``).
Please refer to https://pytorch.org/get-started/locally/ for the details.
.. note::
Each ``torchaudio`` package is compiled against specific version of ``torch``.
Please refer to the following table and install the correct pair of ``torch`` and ``torchaudio``.
.. note::
Starting ``0.10``, torchaudio has CPU-only and CUDA-enabled binary distributions,
each of which requires a corresponding PyTorch distribution.
Dependencies
------------
* `PyTorch <https://pytorch.org>`_
Please refer to the compatibility matrix bellow for supported PyTorch versions.
.. _optional_dependencies:
Optional Dependencies
~~~~~~~~~~~~~~~~~~~~~
* `sentencepiece <https://pypi.org/project/sentencepiece/>`__
Required for performing automatic speech recognition with :ref:`Emformer RNN-T<RNNT>`.
You can install it by running ``pip install sentencepiece``.
* `deep-phonemizer <https://pypi.org/project/deep-phonemizer/>`__
Required for performing text-to-speech with :ref:`Tacotron2`.
Compatibility Matrix
--------------------
The official binary distributions of TorchAudio contain extension modules
which are written in C++ and linked against specific versions of PyTorch.
TorchAudio and PyTorch from different releases cannot be used together.
Please refer to the following table for the matching versions.
.. list-table::
:header-rows: 1
* - ``PyTorch``
- ``TorchAudio``
- ``Python``
* - ``2.6``
- ``2.6.0``
- ``>=3.9``, ``<=3.13``
* - ``2.5``
- ``2.5.0``
- ``>=3.8``, ``<=3.11``
* - ``2.4.1``
- ``2.4.1``
- ``>=3.8``, ``<=3.11``
* - ``2.4``
- ``2.4.0``
- ``>=3.8``, ``<=3.11``
* - ``2.3.1``
- ``2.3.1``
- ``>=3.8``, ``<=3.11``
* - ``2.3.0``
- ``2.3.0``
- ``>=3.8``, ``<=3.11``
* - ``2.2.2``
- ``2.2.2``
- ``>=3.8``, ``<=3.11``
* - ``2.2.1``
- ``2.2.1``
- ``>=3.8``, ``<=3.11``
* - ``2.2``
- ``2.2.0``
- ``>=3.8``, ``<=3.11``
* - ``2.1.2``
- ``2.1.2``
- ``>=3.8``, ``<=3.11``
* - ``2.1.1``
- ``2.1.1``
- ``>=3.8``, ``<=3.11``
* - ``2.1.0``
- ``2.1.0``
- ``>=3.8``, ``<=3.11``
* - ``2.0.1``
- ``2.0.2``
- ``>=3.8``, ``<=3.11``
* - ``2.0.0``
- ``2.0.1``
- ``>=3.8``, ``<=3.11``
* - ``1.13.1``
- ``0.13.1``
- ``>=3.7``, ``<=3.10``
* - ``1.13.0``
- ``0.13.0``
- ``>=3.7``, ``<=3.10``
* - ``1.12.1``
- ``0.12.1``
- ``>=3.7``, ``<=3.10``
* - ``1.12.0``
- ``0.12.0``
- ``>=3.7``, ``<=3.10``
* - ``1.11.0``
- ``0.11.0``
- ``>=3.7``, ``<=3.9``
* - ``1.10.0``
- ``0.10.0``
- ``>=3.6``, ``<=3.9``
* - ``1.9.1``
- ``0.9.1``
- ``>=3.6``, ``<=3.9``
* - ``1.8.1``
- ``0.8.1``
- ``>=3.6``, ``<=3.9``
* - ``1.7.1``
- ``0.7.2``
- ``>=3.6``, ``<=3.9``
* - ``1.7.0``
- ``0.7.0``
- ``>=3.6``, ``<=3.8``
* - ``1.6.0``
- ``0.6.0``
- ``>=3.6``, ``<=3.8``
* - ``1.5.0``
- ``0.5.0``
- ``>=3.5``, ``<=3.8``
* - ``1.4.0``
- ``0.4.0``
- ``==2.7``, ``>=3.5``, ``<=3.8``
|