Skip to content

Commit

Permalink
Add link to discord, add ling to another media, add
Browse files Browse the repository at this point in the history
configuration example.
  • Loading branch information
sobomax committed May 28, 2024
1 parent 252a7ca commit d1dcef6
Showing 1 changed file with 59 additions and 12 deletions.
71 changes: 59 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,23 +39,57 @@ I am going to present at FOSDEM 2024 (RTC track). See you all there!

1. Clone the repository:

 

```bash
git clone https://github.com/sippy/Infernos.git
```

2. Navigate to the project directory and install dependencies:

 

```bash
cd Infernos && pip install -r requirements.txt

3. Light the fire:

 

python Infernos.py -f

4. Use SIP device or software such as Linphone to place a SIP
```

3. Create a configuration file. In the following example we would
listen and accept SIP calls from `MY_IP` and pass them into Live
Translator application. Then use SIP account to send
outbound call legs to `DEST_NUM`@`MY_SIP_SRV`:

```bash
MY_IP="A.B.C.D"
MY_SIP_SRV="E.F.G.H"
DEST_NUM="12345"
DEST_USER="foo"
DEST_PWD="bar"
cat > config.yaml <<EOF
sip:
settings:
bind: ${MY_IP}:5060
profiles:
me:
sip_server: ${MY_IP}:*
sink: apps/live_translator/configuration1
bar:
sip_server: ${MY_SIP_SRV}:5060
username: '${DEST_NUM}'
password: '${DEST_PWD}'
register: True
apps:
live_translator:
profiles:
configuration1:
stt_langs: ['en', 'pt']
tts_langs: ['pt', 'en']
outbound: sip/bar;cld=${DEST_NUM}
EOF
```
4. Light the fire:
```bash
python Infernos.py -f -L ~/Infernos.log
```
5. Use SIP device or software such as Linphone to place a SIP
call to `sip:anything@localhost:5060`. Replace `localhost`
with a local IP of machine running Infernos if testing over
LAN.
Expand All @@ -72,6 +106,19 @@ our contribution guidelines and join the firestorm!
Powered by the 2-clause BSD license. A heartfelt shoutout to the
community for their priceless insights and tireless contributions.
## Media
- [Setting up live translation service with Infernos:](https://www.youtube.com/live/-mTH1BpIMqY?t=26160s)
Live presentation during OpenSIPS Summit 2024 setting up realtime in-call
translation inference service for Portugese->English / English->Portugese
on a AWS instance "from zero to hero" in less than 60 minutes.
- [Infernos: cost efficient AI inference for real-time applications:](https://www.youtube.com/watch?v=eawO0hXeO5Y)
Overview of the Infernos architecture and progress over the past few months.
## Join US
- [Discord](https://discord.gg/bb95ZWhrhQ)
------------------------------------------------------------------------
Stay on the lookout for more sizzling updates, and always remember:
Expand Down

0 comments on commit d1dcef6

Please sign in to comment.