CoolFace
Apppublic

SreeUday/voicefilter-api

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
App README

VoiceFilter - Speaker Voice Isolation

Extract a target speaker's voice from noisy/mixed audio using a reference sample.

How it works

  1. 1.Upload noisy audio (mixed voices or background noise)
  2. 2.Upload reference audio (clean sample of target speaker)
  3. 3.Get extracted voice of just the target speaker

API Usage

This Space provides an API endpoint that can be called programmatically:

python
from gradio_client import Client

client = Client("YOUR_USERNAME/voicefilter-api")
result = client.predict(
    "noisy_audio.wav",
    "reference_audio.wav",
    api_name="/predict"
)
print(result)  # Path to extracted audio

Powered by Target Speaker Extraction