Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Real-time external triggers #1194

Closed
beastoin opened this issue Oct 28, 2024 · 0 comments
Closed

Real-time external triggers #1194

beastoin opened this issue Oct 28, 2024 · 0 comments
Assignees

Comments

@beastoin
Copy link
Collaborator

https://discord.com/channels/1192313062041067520/1231903583717425153/1299556536233754705

@beastoin beastoin converted this from a draft issue Oct 28, 2024
@beastoin beastoin self-assigned this Oct 28, 2024
@kodjima33 kodjima33 moved this from To do to Backlog in omi TODO / bounties Oct 28, 2024
beastoin added a commit that referenced this issue Oct 29, 2024
Issue: #1194 

# Todos
- [x] New Pusher, deploy to Modal, Link GCP to Modal
- [x] Move Pusher to GCP
- [ ] Simplify Pusher, manage rate limits, pooling and rejecting bad
state web-hooks.

# Deploy plan
- [ ] Deploy Pusher
- [ ] Add .env to Backend service > .env `HOSTED_PUSHER_API_URL`
- [ ] Deploy Backend
beastoin added a commit that referenced this issue Oct 30, 2024
#1211)

Issue: #1194 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced a new WebSocket utility for handling audio data and
transcripts.
	- Added a WebSocket endpoint for real-time audio processing.
	- Enhanced WebSocket connection management for improved robustness.

- **Bug Fixes**
- Improved error handling and logging for WebSocket and webhook
interactions, ensuring better traceability and context during failures.

- **Refactor**
- Streamlined internal logic for audio transcription and WebSocket
handling, improving efficiency and readability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant