meg HF Staff commited on
Commit
3c62ce0
·
verified ·
1 Parent(s): 2b76cdc

"More information" accordion adding a third part, about generating consent sentences.

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -173,12 +173,14 @@ with gr.Blocks(title="Voice Consent Gate") as demo:
173
  label="Click for further information on this demo",
174
  open=False):
175
  gr.Markdown("""
176
- To create a basic consented voice cloning system, you need 2 parts:
177
- 1. An automatic speech recognition (ASR) system that recognizes a sentence conveying consent from the person whose voice will be cloned.
178
- 2. A voice-cloning text-to-speech (TTS) system that takes as input text and the speaker’s speech snippets to generate speech.
179
-
180
- Some voice-cloning TTS systems can now generate speech similar to a speaker’s voice using _just one sentence_. This means that a sentence used for consent can **also** be used for voice cloning. We demonstrate one way to do that here.
181
- """)
 
 
182
  with gr.Row():
183
  with gr.Column(scale=2):
184
  gr.Markdown(
 
173
  label="Click for further information on this demo",
174
  open=False):
175
  gr.Markdown("""
176
+
177
+
178
+ To create a basic voice cloning system with a voice consent gate, you need three parts:
179
+ 1. A way of generating novel consent sentences for the person whose voice will be cloned – the “speaker” – to say, making sure the sentence isn’t part of a previous recording but instead uniquely references the current consent context.
180
+ 2. An _automatic speech recognition (ASR) system_ that recognizes the sentence conveying consent.
181
+ 3. A _voice-cloning text-to-speech (TTS) system_ that takes as input text and the voice clonee’s speech snippets to generate speech.
182
+ Some voice-cloning TTS systems can now generate speech similar to a speaker’s voice using _just one sentence_. This means that a sentence used for consent can **also** be used for voice cloning. We demonstrate one way to do that here.
183
+ """)
184
  with gr.Row():
185
  with gr.Column(scale=2):
186
  gr.Markdown(