Skip to main content

torchaudio: an audio library for PyTorch

Documentation Anaconda Badge Anaconda-Server Badge

TorchAudio Logo

The aim of torchaudio is to apply PyTorch to the audio domain. By supporting PyTorch, torchaudio follows the same philosophy of providing strong GPU acceleration, having a focus on trainable features through the autograd system, and having consistent style (tensor names and dimension names). Therefore, it is primarily a machine learning library and not a general signal processing library. The benefits of PyTorch can be seen in torchaudio through having all the computations be through PyTorch operations which makes it easy to use and feel like a natural extension.

Installation

Please refer to https://pytorch.org/audio/main/installation.html for installation and build process of TorchAudio.

API Reference

API Reference is located here: http://pytorch.org/audio/main/

Contributing Guidelines

Please refer to CONTRIBUTING.md

Citation

If you find this package useful, please cite as:

@article{yang2021torchaudio,
  title={TorchAudio: Building Blocks for Audio and Speech Processing},
  author={Yao-Yuan Yang and Moto Hira and Zhaoheng Ni and Anjali Chourdia and Artyom Astafurov and Caroline Chen and Ching-Feng Yeh and Christian Puhrsch and David Pollack and Dmitriy Genzel and Donny Greenberg and Edward Z. Yang and Jason Lian and Jay Mahadeokar and Jeff Hwang and Ji Chen and Peter Goldsborough and Prabhat Roy and Sean Narenthiran and Shinji Watanabe and Soumith Chintala and Vincent Quenneville-B��lair and Yangyang Shi},
  journal={arXiv preprint arXiv:2110.15018},
  year={2021}
}
@misc{hwang2023torchaudio,
      title={TorchAudio 2.1: Advancing speech recognition, self-supervised learning, and audio processing components for PyTorch}, 
      author={Jeff Hwang and Moto Hira and Caroline Chen and Xiaohui Zhang and Zhaoheng Ni and Guangzhi Sun and Pingchuan Ma and Ruizhe Huang and Vineel Pratap and Yuekai Zhang and Anurag Kumar and Chin-Yun Yu and Chuang Zhu and Chunxi Liu and Jacob Kahn and Mirco Ravanelli and Peng Sun and Shinji Watanabe and Yangyang Shi and Yumeng Tao and Robin Scheibler and Samuele Cornell and Sean Kim and Stavros Petridis},
      year={2023},
      eprint={2310.17864},
      archivePrefix={arXiv},
      primaryClass={eess.AS}
}

Disclaimer on Datasets

This is a utility library that downloads and prepares public datasets. We do not host or distribute these datasets, vouch for their quality or fairness, or claim that you have license to use the dataset. It is your responsibility to determine whether you have permission to use the dataset under the dataset's license.

If you're a dataset owner and wish to update any part of it (description, citation, etc.), or do not want your dataset to be included in this library, please get in touch through a GitHub issue. Thanks for your contribution to the ML community!

Pre-trained Model License

The pre-trained models provided in this library may have their own licenses or terms and conditions derived from the dataset used for training. It is your responsibility to determine whether you have permission to use the models for your use case.

For instance, SquimSubjective model is released under the Creative Commons Attribution Non Commercial 4.0 International (CC-BY-NC 4.0) license. See the link for additional details.

Other pre-trained models that have different license are noted in documentation. Please checkout the documentation page.

Release files for torchaudio 2.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for torchaudio 2.4.1
File
torchaudio-2.4.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
torchaudio-2.4.1-cp312-cp312-manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
torchaudio-2.4.1-cp312-cp312-manylinux1_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64 Details
torchaudio-2.4.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
torchaudio-2.4.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
torchaudio-2.4.1-cp311-cp311-manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
torchaudio-2.4.1-cp311-cp311-manylinux1_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64 Details
torchaudio-2.4.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
torchaudio-2.4.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
torchaudio-2.4.1-cp310-cp310-manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
torchaudio-2.4.1-cp310-cp310-manylinux1_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details
torchaudio-2.4.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
torchaudio-2.4.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
torchaudio-2.4.1-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
torchaudio-2.4.1-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
torchaudio-2.4.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
torchaudio-2.4.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
torchaudio-2.4.1-cp38-cp38-manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
torchaudio-2.4.1-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
torchaudio-2.4.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 46.2 MB

Release files / torchaudio-2.4.1-cp312-cp312-win_amd64.whl

Download URL torchaudio-2.4.1-cp312-cp312-win_amd64.whl
Size 2.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d721b186aae7bd8752c9ad95213f5d650926597bb9060728dfe476986a1ff570
BLAKE2b-256 checksum
How to use checksums
9bf5d3c9b0ba802e2b8e363c5366b37b6b5fb703ac052a5afc334c36b255401f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp312-cp312-manylinux2014_aarch64.whl

Download URL torchaudio-2.4.1-cp312-cp312-manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5b62fc7b16ed708b0c07d4393137797e92f63fc3bd5705607d97ba6a9a7cf3f0
BLAKE2b-256 checksum
How to use checksums
7ad04835f9f6d8ea26b633c6331aaff40d9ac52b26bd3e72d91d40f9c83ff5a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp312-cp312-manylinux1_x86_64.whl

Download URL torchaudio-2.4.1-cp312-cp312-manylinux1_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1796a8961decb522c47daab0fbe27c057d6d143ee22bb6ae0d5eb9b2a038c7b6
BLAKE2b-256 checksum
How to use checksums
590c2eaf389ebb377febaef128bce57e7ebdfb5375b959163dd936c06941fe59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL torchaudio-2.4.1-cp312-cp312-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
953946cf610ffd57bb3fdd228effa2112fa51c5dfe36a96611effc9074a3d3be
BLAKE2b-256 checksum
How to use checksums
f763ca0921398395834db67c52e2a0d0a4edec8077875c8ef825cb1ef81b86f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp311-cp311-win_amd64.whl

Download URL torchaudio-2.4.1-cp311-cp311-win_amd64.whl
Size 2.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3c08b42a0c296c8eeee6c533bcae5cfbc0ceae86a34f24fe6bbbb5faa7a7bea1
BLAKE2b-256 checksum
How to use checksums
b7ba6dde28d32906dba5e9a1b240c9b328f564ce3ac020c0f159cc13c2d47d9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp311-cp311-manylinux2014_aarch64.whl

Download URL torchaudio-2.4.1-cp311-cp311-manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7640aaffb2056e12f2906187b03a22228a0908c87d0295fddf4b0b92334a290b
BLAKE2b-256 checksum
How to use checksums
086b1fc20455bd0c095eb11240c74d074bfd96048276826c0b25972f7bcdb5fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp311-cp311-manylinux1_x86_64.whl

Download URL torchaudio-2.4.1-cp311-cp311-manylinux1_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
95a0968569f7f4455bfd242bfcd489ec47ad37d2ba0f3d9f738cd1128a5f775c
BLAKE2b-256 checksum
How to use checksums
ccf3a950329a25ee1af14c05065ce6c1751f031de9e6d5eebb0620ce3d0938ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL torchaudio-2.4.1-cp311-cp311-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
60af1531815d22659e5412ea401bed552a16c389938c49664e446e4cfd5ddc06
BLAKE2b-256 checksum
How to use checksums
bb284fddff9db2d0c5fb1c764a56d69ebe42858c388d1c2a1224cc5f3309def4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp310-cp310-win_amd64.whl

Download URL torchaudio-2.4.1-cp310-cp310-win_amd64.whl
Size 2.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
dec97872215c3122b7718ec47ac63e143565c3cced06444d0225e98bf4dd4b5f
BLAKE2b-256 checksum
How to use checksums
896cde1d69025456c14c4bc5e1a92967d3343ec95a7d3c9e211f8c01ea1eac5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp310-cp310-manylinux2014_aarch64.whl

Download URL torchaudio-2.4.1-cp310-cp310-manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
54431179d9a9ccf3feeae98aace07d89fae9fd728e2bc8656efbd70e7edcc6f8
BLAKE2b-256 checksum
How to use checksums
f7bc9c48e9abe9a8f76b9880f94b2262def4d4390d59ba91db44412fadd8b8a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp310-cp310-manylinux1_x86_64.whl

Download URL torchaudio-2.4.1-cp310-cp310-manylinux1_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bfc234cef1d03092ea27440fb79e486722ccb41cff94ebaf9d5a1082436395fe
BLAKE2b-256 checksum
How to use checksums
06597b6911f0689b594c3bf7666ebc4079c6d6fba94533d4748f5844ec07cb09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL torchaudio-2.4.1-cp310-cp310-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
661909751909340b24f637410dfec02a888867816c3db19ed4f4102ae105244a
BLAKE2b-256 checksum
How to use checksums
5522a19bdd21fb79bc45602883712ef0beb46f67f45e9bd7af1693519b68f89f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp39-cp39-win_amd64.whl

Download URL torchaudio-2.4.1-cp39-cp39-win_amd64.whl
Size 2.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f46e34ab3866ad8d8ace0673cd11e697c5cde6a3b7a4d8d789207d4d8badbb6e
BLAKE2b-256 checksum
How to use checksums
fdbb56df51845629d28e78beeab61cfab8a3ca97564b807553554a25dca1bad4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp39-cp39-manylinux2014_aarch64.whl

Download URL torchaudio-2.4.1-cp39-cp39-manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
36c7e7bc6b358cbf42b769c80206780fa1497d141a985c6b3e7768de44524e9a
BLAKE2b-256 checksum
How to use checksums
69f32ac0f41d1e281faf996fc9b86ab5d558507e177f9e0c4d2bc9261107c250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp39-cp39-manylinux1_x86_64.whl

Download URL torchaudio-2.4.1-cp39-cp39-manylinux1_x86_64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
98d8e03703f96b13a8d172d1ccdc7badb338227fd762985fdcea6b30f6697bdb
BLAKE2b-256 checksum
How to use checksums
25e27dfa8841d0d992726b8833d5ed8618ff4bb437423f0cf8916638b2186cf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL torchaudio-2.4.1-cp39-cp39-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3adce550850902b9aa6cd2378ccd720ac9ec8cf31e2eba9743ccc84ffcbe76d6
BLAKE2b-256 checksum
How to use checksums
6f488748fe9155718a168c2f9357397e910ec5bd78620b6f7b9f986daf874485
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp38-cp38-win_amd64.whl

Download URL torchaudio-2.4.1-cp38-cp38-win_amd64.whl
Size 2.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
40e9fa8fdc8d328ea4aa90be65fd34c5ef975610dbd707545e3664393a8a2497
BLAKE2b-256 checksum
How to use checksums
39451509f486784ae07367abe47e08d7c5f4c2f08340ae3ce98821a1bdab849e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp38-cp38-manylinux2014_aarch64.whl

Download URL torchaudio-2.4.1-cp38-cp38-manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
74d19cf9ca3dad394afcabb7e6f7ed9ab9f59f2540d502826c7ec3e33985251d
BLAKE2b-256 checksum
How to use checksums
743061ce2912ddfbba0ed97cb291b7482cf9bd4592bd4dd7c5baa3c12502b081
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp38-cp38-manylinux1_x86_64.whl

Download URL torchaudio-2.4.1-cp38-cp38-manylinux1_x86_64.whl
Size 3.4 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
375d8740c8035a50faca7a5afe2fbdb712aa8733715b971b2af61b4003fa1c41
BLAKE2b-256 checksum
How to use checksums
f061bd076dce5ef499a60074aab53af4ecc05b656678156c151fd814102253e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release files / torchaudio-2.4.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL torchaudio-2.4.1-cp38-cp38-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4ea0fd00142fe795c75bcc20a303981b56f2327c7f7d321b42a8fef1d78aafa9
BLAKE2b-256 checksum
How to use checksums
26ca9b5c04754898d20ebdded3057465684236bc06697aeaa1a5df7dbcfaf0bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.7

Release history Release notifications | RSS feed

2.9.1

28 release files

2.9.0

28 release files

2.7.0

24 release files

2.6.0

20 release files

2.5.1

16 release files

2.5.0

20 release files

This release

2.4.1 This release

20 release files

2.4.0

20 release files

2.3.0

20 release files

2.2.2

25 release files

2.2.1

25 release files

2.2.0

25 release files

2.1.2

20 release files

2.1.1

20 release files

2.0.1

20 release files

2.0.0

20 release files

0.9.1

14 release files

0.9.0

14 release files

0.8.1

12 release files

0.7.2

8 release files

0.7.0

6 release files

0.6.0

6 release files

0.5.1

8 release files

0.5.0

8 release files

0.4.0

11 release files

0.3.2

9 release files

0.3.1

9 release files

0.3.0

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page