User Tools

Site Tools


asterisk._интеграция

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
asterisk._интеграция [2021/09/23 11:09]
val [Упражнение 4.1. Интеграция с системой синтеза речи Festiva]
asterisk._интеграция [2025/08/06 07:25] (current)
val [Упражнение 6.4. Asterisk REST интерфейс]
Line 29: Line 29:
 ==== Упражнение 1.1. Настройка сервера Asterisk, sip каналов и базового диалплана ==== ==== Упражнение 1.1. Настройка сервера Asterisk, sip каналов и базового диалплана ====
  
 +  * !!! Используем **Debian 11** !!!
   * Настройки VM RAM: 1Gb, Audio: AC97 (для festival !!! не забыть запустить инсталляцию заранее)   * Настройки VM RAM: 1Gb, Audio: AC97 (для festival !!! не забыть запустить инсталляцию заранее)
   * [[Настройка сети в Linux]] - [[Сервис Ansible]]   * [[Настройка сети в Linux]] - [[Сервис Ansible]]
   * [[Сервис Asterisk#​Установка]] Asterisk   * [[Сервис Asterisk#​Установка]] Asterisk
   * [[Сервис Asterisk#​Настройка базового функционала IP PBX]] - [[Сервис Ansible]]   * [[Сервис Asterisk#​Настройка базового функционала IP PBX]] - [[Сервис Ansible]]
 +
 +  * Запустить [[Сервис MySQL#​Установка]] MySQL
 +
 +  * [[ZoIPer]]
 +
  
 ===== Модуль 2. Интеграция Asterisk с базами данных ===== ===== Модуль 2. Интеграция Asterisk с базами данных =====
Line 81: Line 87:
  
   * [[Сервис Asterisk#​Шаблон конфигурации для обработки входящих вызовов]]   * [[Сервис Asterisk#​Шаблон конфигурации для обработки входящих вызовов]]
 +
 +  * Запустить установку [[Сервис Festival]]
 +
   * [[Сервис Asterisk#​Asterisk ODBC функции]]   * [[Сервис Asterisk#​Asterisk ODBC функции]]
  
Line 148: Line 157:
   * [[Сервис Festival]]   * [[Сервис Festival]]
   * [[Сервис Asterisk#​Синтез речи с использованием пакета Festival]]   * [[Сервис Asterisk#​Синтез речи с использованием пакета Festival]]
 +  * [[Zabbix Вам позвонит и расскажет...]]
  
 ==== Упражнение 4.2. Интеграция с системами электронной почты ==== ==== Упражнение 4.2. Интеграция с системами электронной почты ====
  
-  * [[Управление учетными записями в Linux]]+  * [[Управление учетными записями в Linux]] ​
   * [[Сервис MTA#​Установка и настройка MTA на обработку почты домена hostname]]   * [[Сервис MTA#​Установка и настройка MTA на обработку почты домена hostname]]
   * [[Сервис MTA#​Настройка MTA на обработку почты домена corpX.un]]   * [[Сервис MTA#​Настройка MTA на обработку почты домена corpX.un]]
Line 158: Line 168:
  
   * [[Сервер dovecot]] (через [[Сервис Ansible]], добавить сертификат в репозиторий linux, см. комментарии voicemail.conf)   * [[Сервер dovecot]] (через [[Сервис Ansible]], добавить сертификат в репозиторий linux, см. комментарии voicemail.conf)
 +
 +<​code>​
 +# ansible-playbook conf/​ansible/​roles/​mail.yml
 +</​code>​
  
   * Создать ящик для абонента 403 в формате imap подключиться к почтовому серверу для прослушивания голосовой почты можно с домашнего компьютера по адресу http://​172.16.1.X/​mail   * Создать ящик для абонента 403 в формате imap подключиться к почтовому серверу для прослушивания голосовой почты можно с домашнего компьютера по адресу http://​172.16.1.X/​mail
Line 195: Line 209:
 ==== Теория ==== ==== Теория ====
  
-  * Приложения ​[[http://​www.itp-redial.com/​class/​weekly-notes/​week4-notes/​system-and-shell|System and SHELL]]+  * [[http://​www.itp-redial.com/​class/​weekly-notes/​week4-notes/​system-and-shell|System and SHELL]]
  
 ==== Лабораторные работы ==== ==== Лабораторные работы ====
  
-  * [[Сервис Asterisk#Приложение SHELL]]+  * [[Сервис Asterisk#Функция SHELL]]
  
   * Простой пример использования [[Сервис Asterisk#​Приложение System]]  ​   * Простой пример использования [[Сервис Asterisk#​Приложение System]]  ​
Line 228: Line 242:
   * Варианты интеграции систем CRM и Asterisk   * Варианты интеграции систем CRM и Asterisk
   * [[https://​bx24asterisk.ru/​instruction/​]]   * [[https://​bx24asterisk.ru/​instruction/​]]
 +  * [[https://​support.by/​bx24asterisk/​bx24asterisk_installation.pdf]]
  
   * [[https://​ru.wikipedia.org/​wiki/​REST|REST wikipedia]]   * [[https://​ru.wikipedia.org/​wiki/​REST|REST wikipedia]]
Line 265: Line 280:
 Включение и тестирование ARI Включение и тестирование ARI
  
-  * [[https://wiki.asterisk.org/​wiki/display/AST/Getting+Started+with+ARI|Getting Started with ARI]]+  * [[https://docs.asterisk.org/​Configuration/Interfaces/Asterisk-REST-Interface-ARI/Getting-Started-with-ARI/|Getting Started with ARI]]
   * [[Сервис Asterisk#​Asterisk ARI]]   * [[Сервис Asterisk#​Asterisk ARI]]
-  * [[http://​ari.asterisk.org/​|Asterisk REST API Browser]]+  * [[http://​ari.asterisk.org/​|Asterisk REST API Browser]] ​(использовать ssh туннель -L8088:​localhost:​8088)
  
 Организация обратных вызовов через ARI Организация обратных вызовов через ARI
Line 286: Line 301:
   * Сервис HTTP [[Сервис HTTP#​Управление кодировкой]]   * Сервис HTTP [[Сервис HTTP#​Управление кодировкой]]
   * [[http://​server.corpX.un/​asterisk/​addrbook.txt]]   * [[http://​server.corpX.un/​asterisk/​addrbook.txt]]
 +
 +  * [[http://​val.bmstu.ru/​unix/​WWW/​GoogleChromeEnterpriseBundle64.zip]]
   * [[https://​chrome.google.com/​webstore/​detail/​asterisk-click2call/​hlnmjkbpmnbgeondjeceaomhafdacmlj?​hl=ru|Asterisk Click2Call]] (в URL не ставить / в конце)   * [[https://​chrome.google.com/​webstore/​detail/​asterisk-click2call/​hlnmjkbpmnbgeondjeceaomhafdacmlj?​hl=ru|Asterisk Click2Call]] (в URL не ставить / в конце)
  
Line 305: Line 322:
  
  
 +===== Модуль 7. Дополнительные материалы =====
  
 +  * [[Zabbix - мониторинг Asterisk]]
  
asterisk._интеграция.1632384564.txt.gz · Last modified: 2021/09/23 11:09 by val