This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
голосовые_сервисы_помогут_голосовой_почте [2026/09/30 13:41] val [Разворачиваем Yandex SpeechKit] |
голосовые_сервисы_помогут_голосовой_почте [2026/09/30 14:56] (current) val [Шаг 6. Добавляем голосовую почту в диалплан] |
||
|---|---|---|---|
| Line 119: | Line 119: | ||
| * [[UA mutt]] | * [[UA mutt]] | ||
| + | <code> | ||
| + | asterisk@server:/usr/share/asterisk/sounds/recordings$ | ||
| + | |||
| + | RECFILENAME=speech | ||
| + | NUMFROM=401 | ||
| + | MAILTO=user3@corp13.un | ||
| + | |||
| + | cat ${RECFILENAME}.txt | mutt -s "Голосовое сообщение от абонента ${NUMFROM}" -a ${RECFILENAME}.ogg -- ${MAILTO} | ||
| + | </code> | ||
| ===== Шаг 6. Добавляем голосовую почту в диалплан ====== | ===== Шаг 6. Добавляем голосовую почту в диалплан ====== | ||
| Line 159: | Line 168: | ||
| source ~/venv1/bin/activate | source ~/venv1/bin/activate | ||
| cd $DIR | cd $DIR | ||
| - | ~/venv1/bin/whisper ${RECFILENAME}.ogg --model base --device cpu --language ru >/dev/null 2>&1 | + | ~/venv1/bin/whisper ${RECFILENAME}.ogg --model base --device cpu --language ru --fp16 False >/dev/null |
| cd | cd | ||
| Line 173: | Line 182: | ||
| # sudo -u asterisk bash | # sudo -u asterisk bash | ||
| - | $ wget https://val.bmstu.ru/unix/Media/speech.alaw -P /usr/share/asterisk/sounds/recordings/ | + | $ wget https://val.bmstu.ru/unix/Media/speech.alaw -O /usr/share/asterisk/sounds/recordings/speech.alaw |
| $ /usr/local/bin/mailsend.sh speech user3@corpX.un '' 401 '' | $ /usr/local/bin/mailsend.sh speech user3@corpX.un '' 401 '' | ||