18

🎚 Claude Sound · Звук: исходник 32-bit float

Чиним исходник петлички 32-bit float
обязательный этап до сборки · сверено 03.10 · 1 стр
Схема этапа
ВходЦелые *_orig.wav петличек: float 32, 48 кГцСинхрон камер к петличке, кто на каком TXСтандарт уровней 17_audio/standard.py
  1. Найти исходник: целый _orig, не срез
    $ $V $DC/sync.py measure · целые TX##_MIC###_*_orig.wav в 99_Pipeline/DJI_Audio
    ⇒ источник на каждого говорящего · ✓ не _edit, не _timeline, не камера
  2. Уровень по речи, не по пику
    $ $V $AC/audio.py stems → clean (речь к −30 LUFS, alimiter level=disabled)
    ⇒ стем float32 без срезанных пиков · ✓ до лимитера только f32
  3. Чистка: изоляция голоса + живая петличка
    $ $X/bin/voice_isolate --wet 100 --quality high · $V $HC/solo.py dialog (clean: isolate)
    ⇒ варианты raw · soft · clean · warm · ✓ сдвиг ≤ 48 сэмплов
  4. Лестница на слух — выбирает Роман
    👤 Роман: варианты голоса на странице версии, один кусок на −16 LUFS; «# ссылка» → выбор
    ⇒ sound.speech в задании · ✓ выбор или объявленное умолчание
  5. Речь по сэмплам, тон комнаты
    $ $V $AC/audio.py assemble · $V $SC/sc_sound.py dialog · nat
    ⇒ dialogue.wav: стыки в тишине · ✓ щелчков нет, стыки в тишине
  6. Музыка и звуки: настроение и динамика
    $ $V $S music --job $JOB · $V $SC/sc_music.py plan · $V $AC/audio.py ladder --what music
    ⇒ трек и звуки на блок, варианты на слух · ✓ музыка ниже речи · выбор Романа
  7. Мастер −14 LUFS и сверка речи
    $ $V $SC/sc_sound.py master · $V $HC/solo.py verify · $V $SC/sc_qc.py asr
    ⇒ мастер: −14 ±1 LUFS, пик ≤ −1 dBTP · ✓ собранная речь = лист
$V = .venv_transcribe/bin/python · $X = ~/YTAI/scripts/999_extra · $AC/$HC/$DC/$SC = 0510_autocut / 0510_headless_cut / 0511_doc_cut / 0511_story_cut · $S = scripts/07_shorts/0701_finished/shorts.py · $JOB = задание шортсов
ВыходИсправленный голос каждого говорящего, f32Вариант чистки, музыка и звуки по блокамМастер −14 LUFS, отчёт сверки речи
Каноны
Страницы этапа
Сюда ведут
Дальше
В Screens и Cut: у каждого говорящего исправленный float-голос, чистка и музыка выбраны на слух — речь собирается по сэмплам один раз, звук раньше экранов
← 17 Color19 Screens →
Этап собран генератором из web/_data/kb.json — руками не править. Номера страниц рисует генератор; в памяти и промптах ссылаться на путь /kb/stage/claude-sound/.