User Tools

Site Tools


голосовые_сервисы_помогут_голосовой_почте

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
голосовые_сервисы_помогут_голосовой_почте [2026/06/22 14:42]
val [Шаг 4. Разворачиваем Yandex SpeechKit]
голосовые_сервисы_помогут_голосовой_почте [2026/07/02 15:14] (current)
val [Шаг 6. Добавляем голосовую почту в диалплан]
Line 98: Line 98:
  
 ===== Шаг 4. ====== ===== Шаг 4. ======
 +
 +  * Используя [[Пакет sudo]] переключаемся на пользователя аsterisk
  
 ==== Разворачиваем Yandex SpeechKit === ==== Разворачиваем Yandex SpeechKit ===
Line 105: Line 107:
  
   * Установка ПО для [[Перекодировка звука#​Перекодировка в ogg формат]]   * Установка ПО для [[Перекодировка звука#​Перекодировка в ogg формат]]
-  * Используя [[Пакет sudo]] переключаемся на пользователя аsterisk 
   * [[Перекодировка звука#​Перекодировка в ogg формат]] записанного голосового сообщения   * [[Перекодировка звука#​Перекодировка в ogg формат]] записанного голосового сообщения
   * Инициализируем и тестируем распознавание [[Yandex SpeechKit]]   * Инициализируем и тестируем распознавание [[Yandex SpeechKit]]
  
-==== Или Whisper ==== +==== или Whisper ====
- +
-<​code>​ +
-# su - asterisk +
-</​code>​+
  
   * [[Whisper]]   * [[Whisper]]
 +
 ===== Шаг 5. Развертываем систему рассылки email ====== ===== Шаг 5. Развертываем систему рассылки email ======
  
Line 127: Line 125:
 # cat /​usr/​local/​bin/​mailsend.sh # cat /​usr/​local/​bin/​mailsend.sh
 </​code><​code>​ </​code><​code>​
-#!/bin/sh+#!/bin/bash
  
 DIR=/​usr/​share/​asterisk/​sounds/​recordings/​ DIR=/​usr/​share/​asterisk/​sounds/​recordings/​
Line 160: Line 158:
 source ~/​venv1/​bin/​activate source ~/​venv1/​bin/​activate
 cd $DIR cd $DIR
-~/​venv1/​bin/​whisper ${FILENAME}.ogg --model base --device cpu --language ru >/​dev/​null 2>&1+~/​venv1/​bin/​whisper ${RECFILENAME}.ogg --model base --device cpu --language ru >/​dev/​null 2>&1
 cd cd
  
Line 172: Line 170:
 # chmod +x /​usr/​local/​bin/​mailsend.sh # chmod +x /​usr/​local/​bin/​mailsend.sh
  
-su - asterisk+sudo -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 -P /​usr/​share/​asterisk/​sounds/​recordings/​
голосовые_сервисы_помогут_голосовой_почте.1782128576.txt.gz · Last modified: 2026/06/22 14:42 by val