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:40]
val [Шаг 6. Добавляем голосовую почту в диалплан]
голосовые_сервисы_помогут_голосовой_почте [2026/07/02 15:14] (current)
val [Шаг 6. Добавляем голосовую почту в диалплан]
Line 97: Line 97:
   * Используя тему "​[[Сервис Asterisk#​Запись звукового файла]]"​ записываем и прослушиваем сообщение   * Используя тему "​[[Сервис Asterisk#​Запись звукового файла]]"​ записываем и прослушиваем сообщение
  
-===== Шаг 4. Разворачиваем Yandex SpeechKit ​======+===== Шаг 4. ====== 
 + 
 +  * Используя [[Пакет sudo]] переключаемся на пользователя аsterisk 
 + 
 +==== Разворачиваем Yandex SpeechKit ===
  
   * [[https://​cloud.yandex.ru/​docs/​free-trial/​concepts/​quickstart|Как воспользоваться пробным периодом]]   * [[https://​cloud.yandex.ru/​docs/​free-trial/​concepts/​quickstart|Как воспользоваться пробным периодом]]
Line 103: Line 107:
  
   * Установка ПО для [[Перекодировка звука#​Перекодировка в ogg формат]]   * Установка ПО для [[Перекодировка звука#​Перекодировка в ogg формат]]
-  * Используя [[Пакет sudo]] переключаемся на пользователя аsterisk 
   * [[Перекодировка звука#​Перекодировка в ogg формат]] записанного голосового сообщения   * [[Перекодировка звука#​Перекодировка в ogg формат]] записанного голосового сообщения
   * Инициализируем и тестируем распознавание [[Yandex SpeechKit]]   * Инициализируем и тестируем распознавание [[Yandex SpeechKit]]
 +
 +==== или Whisper ====
 +
 +  * [[Whisper]]
  
 ===== Шаг 5. Развертываем систему рассылки email ====== ===== Шаг 5. Развертываем систему рассылки email ======
Line 118: 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 151: 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 163: 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/​
голосовые_сервисы_помогут_голосовой_почте.1782128418.txt.gz · Last modified: 2026/06/22 14:40 by val