Natural Language Processing · 免费预览

文本转语音与音频编解码器

将合成视为对离散音频词元的语言建模,如采用残差向量量化的 ENCODEC 等编解码器,VALL-E 中的两阶段生成,以及评估。

1. Text to Speech and Audio Codecs

Text to Speech and Audio Codecs

2. Codecs and residual vector quantization

Codecs and residual vector quantization

3. Residual quantization in miniature

Residual quantization in miniature

4. Two-stage generation and evaluation

Two-stage generation and evaluation

5. What a zero-shot synthesizer takes

A zero-shot TTS system must speak a novel text in a voice never heard in training. What does it receive as input at inference time?

6. Counting codec frames

The ENCODEC encoder emits embeddings at 75 Hz, one per frame. How many embedding frames does a 44-second clip of speech produce?

7. Counting the bits

A residual vector quantizer emits 8 codes per frame at 75 frames per second, and each code indexes a 1,024-entry codebook, costing 10 bits. How many bits per second of audio does the token stream carry?

8. Why two stages

VALL-E generates the first quantizer's codes with an autoregressive model and the remaining seven quantizers with non-autoregressive passes. What motivates the split?

9. Gradients through a lookup

Nearest-codeword assignment in vector quantization is not differentiable, which blocks end-to-end codec training. How does the straight-through estimator resolve this?

进入交互式练习

免费注册 · 即时批改 · 自动安排间隔复习。

免费开始这门课