fix(ats): название компании «Супер Сам» (пробел) — выбор владельца, залито на АТС
This commit is contained in:
parent
f9395d7d05
commit
6ebdc41667
|
|
@ -1,10 +1,10 @@
|
|||
#!/bin/bash
|
||||
# Финальная перегенерация озвучек с раздельным названием «Супер, Сам».
|
||||
# Каждый файл синтезируем отдельным вызовом: в цикле Python два файла выходили
|
||||
# побайтово одинаковыми (артефакт edge-tts), здесь этого не происходит.
|
||||
# Озвучки с названием компании — вариант владельца: «Супер Сам» (пробел).
|
||||
# Каждый файл синтезируем отдельным вызовом edge-tts: в Python-цикле два разных
|
||||
# текста один раз вышли побайтово одинаковыми (артефакт синтезатора).
|
||||
set -e
|
||||
VOICE="fr-FR-VivienneMultilingualNeural"
|
||||
OUT=/tmp/brand_final
|
||||
OUT=/tmp/brand_space
|
||||
mkdir -p "$OUT"
|
||||
|
||||
gen () { # $1 = имя файла, $2 = текст
|
||||
|
|
@ -15,9 +15,9 @@ gen () { # $1 = имя файла, $2 = текст
|
|||
printf "%s %.2f с %s байт\n" "$1" "$dur" "$(stat -c%s "$OUT/$1.wav")"
|
||||
}
|
||||
|
||||
gen ss_pkp_intro "Здравствуйте! Это Супер, Сам. Ваш заказ готов к выдаче. Выберите день самовывоза."
|
||||
gen ss_c_intro_dlv "Здравствуйте! Это Супер, Сам. Ваша доставка запланирована на"
|
||||
gen ss_c_intro_pkp "Здравствуйте! Это Супер, Сам. Ваш самовывоз запланирован на"
|
||||
gen ss_pkp_intro "Здравствуйте! Это Супер Сам. Ваш заказ готов к выдаче. Выберите день самовывоза."
|
||||
gen ss_c_intro_dlv "Здравствуйте! Это Супер Сам. Ваша доставка запланирована на"
|
||||
gen ss_c_intro_pkp "Здравствуйте! Это Супер Сам. Ваш самовывоз запланирован на"
|
||||
|
||||
echo "--- контрольные суммы (должны быть разными) ---"
|
||||
md5sum "$OUT"/*.wav
|
||||
|
|
|
|||
|
|
@ -17,17 +17,21 @@ ffmpeg -v error -y -i out.mp3 -ar 8000 -ac 1 -c:a pcm_s16le out.wav
|
|||
|
||||
Владелец попросил, чтобы «СуперСам» звучало раздельно. Проверено синтезом (пауза внутри названия):
|
||||
|
||||
| Текст в подсказке | Длительность «Супер, Сам» | Пауза |
|
||||
| Текст в подсказке | Пауза внутри названия | Вердикт |
|
||||
|---|---|---|
|
||||
| `СуперСам` | одинаково с «Супер Сам» | нет |
|
||||
| `Супер Сам` | +24 мс | почти не слышно |
|
||||
| **`Супер, Сам`** | **+0,45 с** | **слышно отчётливо — используем** |
|
||||
| `СуперСам` | нет | было в проде — владелец забраковал, звучит слитно |
|
||||
| **`Супер Сам`** | +24 мс | **выбор владельца (14.09), стоит в проде** |
|
||||
| `Супер, Сам` | +0,45 с | пробовал, владелец отклонил — запятая слышится как обращение |
|
||||
| `Супер... Сам` | +0,7 с | звучит неестественно |
|
||||
|
||||
Речь в подсказке: `Здравствуйте! Это Супер, Сам. <дальше по сценарию>`.
|
||||
Речь в подсказке: `Здравствуйте! Это Супер Сам. <дальше по сценарию>`.
|
||||
Файлы с названием компании: `ss_pkp_intro`, `ss_c_intro_dlv`, `ss_c_intro_pkp`
|
||||
(в сценариях A и B компания не представляется).
|
||||
|
||||
⚠️ Владелец выбирает озвучку на слух: перед публикацией спорного варианта отправлять ему
|
||||
короткие пробники в чат (Telegram), а не решать по метрикам — по цифрам «Супер Сам» почти
|
||||
не отличается от слитного варианта, но ему слышно.
|
||||
|
||||
## Проверка правки
|
||||
|
||||
- **Текст** — распознать свой wav (`faster_whisper`, `small`, `language="ru"`): вернёт то, что
|
||||
|
|
|
|||
Loading…
Reference in New Issue