• Docs >
  • torchaudio.io >
  • Old version (stable)
Shortcuts

torchaudio.io

Warning

Starting with version 2.8, we are refactoring TorchAudio to transition it into a maintenance phase. As a result:

  • The torchaudio.io module is deprecated in 2.8 and will be removed in 2.9.

  • The decoding and encoding capabilities of PyTorch for both audio and video are being consolidated into TorchCodec.

Please see https://github.com/pytorch/audio/issues/3902 for more information.

StreamReader

alias of StreamingMediaDecoder

StreamWriter

alias of StreamingMediaEncoder

AudioEffector

DEPRECATED

play_audio

DEPRECATED

Tutorials using torchaudio.io

StreamWriter Advanced Usage

StreamWriter Advanced Usage

StreamWriter Advanced Usage
StreamReader Advanced Usages

StreamReader Advanced Usages

StreamReader Advanced Usages
StreamReader Basic Usages

StreamReader Basic Usages

StreamReader Basic Usages
AudioEffector Usages

AudioEffector Usages

AudioEffector Usages
Online ASR with Emformer RNN-T

Online ASR with Emformer RNN-T

Online ASR with Emformer RNN-T
Device ASR with Emformer RNN-T

Device ASR with Emformer RNN-T

Device ASR with Emformer RNN-T
Accelerated video encoding with NVENC

Accelerated video encoding with NVENC

Accelerated video encoding with NVENC
StreamWriter Basic Usage

StreamWriter Basic Usage

StreamWriter Basic Usage
Device AV-ASR with Emformer RNN-T

Device AV-ASR with Emformer RNN-T

Device AV-ASR with Emformer RNN-T
Accelerated video decoding with NVDEC

Accelerated video decoding with NVDEC

Accelerated video decoding with NVDEC

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources