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/07/01 15:28]
val [Или Whisper]
голосовые_сервисы_помогут_голосовой_почте [2026/09/05 14:37] (current)
val [Система]
Line 30: Line 30:
 ==== Система ==== ==== Система ====
  
-  * Linux [[https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_10.11_64_01.ova|Debian ​10]] в домашней сети+  * Linux [[https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_13.5_64_03.ova|Debian ​13]] в домашней сети
  
 ==== Настройка сети ==== ==== Настройка сети ====
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>​ +  * [[Whisper]]
-# sudo -u asterisk bash +
-</​code>​+
  
-  * [[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/​
голосовые_сервисы_помогут_голосовой_почте.1782908883.txt.gz · Last modified: 2026/07/01 15:28 by val