CleanVoice
Orate supports CleanVoice's speech services.
Cleanvoice helps you remove background noise, filler words, long silence, and mouth sounds from your podcast using AI. Orate supports Cleanvoice's speech-to-text and speech isolation services.
Setup
The CleanVoice provider is available by default in Orate. To import it, you can use the following code:
Configuration
The CleanVoice provider looks for the CLEANVOICE_API_KEY
environment variable. This variable is required for the provider to work. Simply add the following to your .env
file:
Usage
The CleanVoice provider provides a single interface for all of CleanVoice's speech services.
Speech to Text
The CleanVoice provider provides a stt
function that allows you to create a speech-to-text transcription function using CleanVoice.
You can also specify specific CleanVoice properties by passing them as an argument to the stt
function.
Speech Isolation
The CleanVoice provider provides a isl
function that allows you to isolate the speech from the audio.
You can also specify specific CleanVoice properties by passing them as an argument to the isl
function.