ICASSP 2022accepted0 citations

Torchaudio: Building Blocks for Audio and Speech Processing

Yao-Yuan Yang, Moto Hira, Zhaoheng Ni, Artyom Astafurov, Caroline Chen, Christian Puhrsch, David Pollack, Dmitriy Genzel

Abstract

This document describes version 0.10 of TorchAudio: building blocks for machine learning applications in the audio and speech processing domain. The objective of TorchAudio is to accelerate the development and deployment of machine learning applications for researchers and engineers by providing off-the-shelf building blocks. The building blocks are designed to be GPU-compatible, automatically differentiable, and production-ready. TorchAudio can be easily installed from Python Package Index repository and the source code is publicly available under a BSD-2-Clause License (as of September 2021) at https://github.com/pytorch/audio. In this document, we provide an overview of the design principles, functionalities, and benchmarks of TorchAudio. We also benchmark our implementation of several audio and speech operations and models. We verify through the benchmarks that our implementations of various operations and models are valid and perform similarly to other publicly available implementations.

BibTeX
@inproceedings{icassp2022_torchaudiobuildi,
  title = {Torchaudio: Building Blocks for Audio and Speech Processing},
  author = {Yao-Yuan Yang and Moto Hira and Zhaoheng Ni and Artyom Astafurov and Caroline Chen and Christian Puhrsch and David Pollack and Dmitriy Genzel and Donny Greenberg and Edward Z. Yang and Jason Lian and Jeff Hwang and Ji Chen and Peter Goldsborough and Sean Narenthiran and Shinji Watanabe and Soumith Chintala and Vincent Quenneville-Bélair},
  booktitle = {ICASSP 2022},
  year = {2022}
}