Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reteprelleum/upyvoip
Voip for Micropython ESP32 with Interactive Voice Response
https://github.com/reteprelleum/upyvoip
b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip
Last synced: about 2 months ago
JSON representation
Voip for Micropython ESP32 with Interactive Voice Response
- Host: GitHub
- URL: https://github.com/reteprelleum/upyvoip
- Owner: RetepRelleum
- License: apache-2.0
- Created: 2020-05-24T05:05:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-06T19:28:00.000Z (about 4 years ago)
- Last Synced: 2024-04-22T12:33:32.777Z (8 months ago)
- Topics: b2bua, esp32, ivr, micropython, python3, rfc-4733, rfc3261, sip, voip
- Language: Python
- Homepage:
- Size: 123 KB
- Stars: 19
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uPyVoip
Voip for MicroPython ESP32 and Python 3It is an interactive voice response for Micropython and Python 3
Voip API for MicroPython tested on a Lolin d32 Pro under MicroPython version 1.12
Installation
Copy aLAW.py, md5.py, sipMachine.py and DTMF.py into the directory / lib / uPySip.
The file uSipB2Bua.py
Copy to the root directory. As well as your language files in Alaw format on the SD card.uPyVoip is a real Python implementation and adapted to MicroPython.
You can create the language files using Audacity in PCM16 bit format with a sample rate of 8000 Hz and save them via Export-> Raw data. using conv.py you have to change them to Alaw format.