https://github.com/peyton/assort-lofi
https://github.com/peyton/assort-lofi
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/peyton/assort-lofi
- Owner: peyton
- Created: 2023-08-06T19:59:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-07T06:02:41.000Z (almost 3 years ago)
- Last Synced: 2023-08-07T06:23:35.105Z (almost 3 years ago)
- Language: Python
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Assort LoFi Demo
## Running
1. Populate `.env` using keys from `.env.example`.
2. Create a Twilio TwiML bin from the contents of `twimlbin.xml`.
3. Run:
```sh
python app.py
```
## Polish
#### Overall
- de-spaghettify into interruptible streaming pipeline
- optimize latency
- instrumentation & logging
- state management
- failure handling
#### Deepgram
- send keepalive and closestream
- employ keywords (provider name, pt name, etc)
- store transcript & audio
#### Testing
- unit tests
- regression/perf tests