Skip to main content

TensorFlow Extension

Extension No Longer Available

The TensorFlow Extension is no longer available from Switchboard. If you need TensorFlow-based ML audio processing, get in touch at hello@synervoz.com.

TensorFlow is a popular open-source deep learning framework that enables the development and deployment of machine learning models. It can be used for tasks such as speech recognition, audio classification, music generation, speaker diarization, and sound event detection.

The TensorFlow Extension provided the following audio nodes for a Switchboard SDK audio graph:

NodeDescription
TensorFlowSourceNodeA source node that runs the TensorFlow model and generates audio data with the specified post-processing. Ideal for use with generative audio use cases.
TensorFlowSinkNodeA sink node that runs the TensorFlow model and receives audio data with the specified pre-processing. Ideal to be used for classifier type models.
TensorFlowProcessorNodeA processor node that runs the TensorFlow model and receives audio data with the specified pre-processing, then generates audio data with the specified post-processing. Ideal for applications in audio transformation, such as Noise Reduction, Source Separation, and Voice Conversion.