Skip to content

nextgenswitch/pipecat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pipecat

A Pipecat AI Assistant integration example with Nextgenswitch

  1. Set up a virtual environment (optional but recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  2. Install dependencies:

    pip install -r requirements.txt
  3. Create .env: Copy the example environment file and update with your settings:

    cp env.example .env
  4. Run bot.py:

    python bot.py
    
  5. Create Custom function in Nextgenswitch:

 <?xml version="1.0"?>
<response>
   <connect><stream name="stream" url="ws://pipecat_server_ip:8765/ws"/></connect> 
<say>Something problem in the stream. It could not connect</say> 
</response> 
    

About

A Pipecat AI Assistant integration example with Nextgenswitch SIP Server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages