Matthew's starred repositories
WhisperSpeech
An Open Source text-to-speech system built by inverting Whisper.
react-webcam
Webcam component
react-use-websocket
React Hook for WebSocket communication
web-audio-api
Node.js implementation of Web audio API
aws-lex-web-ui
Sample Amazon Lex chat bot web interface
werift-webrtc
WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP/WEBM/MP4
examples-next-prisma-websockets-starter
🏓 tRPC Next.js WebSocket Starter
Canvas-Streaming-Example
This project contains example code showing how to go live on Facebook using a <canvas> element as a source.
ChatGPT-OpenAI-Smart-Speaker
This AI Smart Speaker uses speech recognition and text-to-speech to enable voice-driven conversations and vision capabilities with OpenAI and Agents. The user speaks a prompt into the microphone, and the program sends the prompt to OpenAI to generate a response. The response is then converted to an audio file and played back to the user.
use-media-recorder
React based hooks to utilize the media recorder api for audio, video and screen recording
simple-whip-server
Simple WHIP Server (based on the Janus WebRTC Server)
whip-whep-js
WHIP and WHEP clients javascript module
aws-streamer
Video Processing for AWS
aws-simple-streaming-webapp
Simplifying live streaming contribution with Amazon IVS
use-voice-recorder
React hook for use MediaRecorder
node-webrtc-mediastream
WebRTC stack wrapper for node.js. This fork adds most of the media stream features.
amazon-ivs-realtime-web-demo-reactjs
This repository provides ReactJS code and a walkthrough to build a demo web app for multi-participant live streaming in a grid layout with latency <300ms. It demonstrates Amazon IVS Web Broadcasting SDK integration for real-time streaming.
whip-whap-js
JS library to implement WHIP for WebRTC and WHAP for WebRTC
use-voice-recorder
React hook for use MediaRecorder