Asterisk Tutorial

Welcome to the Asterisk Knowledge Base and Tutorial

python script to STT output in a text file

To output the Speech-to-Text (STT) transcription into a text file using Vosk and Python, you can modify the AGI script
Read More »

New Install Asterisk 18 from source on CentOS Stream 8

Since Centos 7/8 approaches it’s EOL, below you will find all necessary commands and files to new install Asterisk 18 from source
Read More »

How to save audio stream from Asterisk to a file via WebSocket

To save an audio stream from Asterisk to a file via WebSocket, you need to capture the audio being streamed
Read More »

Installing Asterisk 20 From source On Rocky 9

Update your system and install the required dependencies. At the same time, install a convenient text editor, for example Nano,
Read More »

How to install Asterisk on LINUX

Asterisk is a free, open-source framework for building communications applications and is sponsored by Sangoma. Asterisk turns an ordinary computer
Read More »

How to install Asterisk: Asterisk installation on centos

Today, In this article we will know how to Asterisk Installation on centos 8 or a RedHat-based system. Know more
Read More »

Answer, Playback, and Hangup Applications

Answer, Playback, and Hangup Applications Answers a ringing channel. Answer([delay]) exten => s,1,Answer() exten => s,1,Answer(2) exten => 123,1,Answer() Instructs
Read More »

Asterisk Call Recordings with MixMonitor

Asterisk Call Recordings with MixMonitor MixMonitor() — Records a channel in the background, mixing both directions synchronously. Synopsis MixMonitor(filename.ext,options,command) Records
Read More »

how to manually pause and unpause recording in dialer

how to manually pause and unpause recording in dialer This article is for the developer who used to develop call
Read More »

What New in Asterisk 16

What New in Asterisk 16 One of the major improvement in asterisk 16 from the earlier version is the WEBRTC,
Read More »

strftime Asterisk func

strftime Asterisk func STRFTIME Formats the datetime Synopsis STRFTIME([<epoch>][,[<timezone>][,<format>]]) Description Formats the time specified by <epoch>, localized to <timezone>. The format comes
Read More »

SDP - Session Description Protocol

SDP – Session Description Protocol What means SDP? Session Description Protocol, a communication protocol for describing multimedia sessions Single-dealer platform, software
Read More »

SIP Headers - Compact Form

SIP Headers – Compact Form Many common SIP header fields have a compact form where the header field name is
Read More »

G.729 codec

G.729 codec G.729 is a codec with low bandwidth requirements; it provides good audio quality. The codec encodes audio in
Read More »

G.711 Codec

G.711 Codec G.711 is a codec that was introduced by ITU in 1972 for use in digital telephony. The codec
Read More »

Older Entries »