Extensions
This section provides information about the currently available Switchboard SDK extensions:
Voice
- Bose PinPoint: Removes any unwanted noise from an audio signal.
- RNNoise: Noise suppression library based on a recurrent neural network.
- Speex DSP: Echo cancellation and voice signal pre-processing.
- Voice Effects: Real-time voice changer effects.
- Silero Voice Activity Detector: AI-based real-time speech detection.
- Silero Text-to-Speech: AI-based real-time text-to-speech solution.
- Silero Speech-to-Text: AI-based real-time speech-to-text solution.
Communications
- WebRTC: Using the WebRTC framework with custom input and output audio devices.
- Agora: Easy audio integration with Agora's voice and video SDKs.
- TokBox: Easy audio integration with the TokBox communications SDK.
- Amazon Chime: Using the Amazon Chime SDK with custom input and output audio devices.
Music
- Music Synchronization: Synchronizing audio players over the internet.
- Spotify: Streaming music from Spotify.
- Dash Radio: Streaming music from Dash radio.
DSP
- Superpowered: Provides high-quality low-latency audio DSP components.
- SoX: A collection of free to use audio effects.
Machine Learning
- TensorFlow: Running TensorFlow machine learning models for audio processing.
- PyTorch: Running PyTorch machine learning models for audio processing.
- ONNX: Running ONNX machine learning models for audio processing.