Month: October 2024

In-browser Speech-to-Speech Integration with ChatGPT

This project is a voice-based interactive chatbot system that leverages Express.js, web sockets, Google Speech-to-Text, OpenAI, and Resemble AI. It allows users to have fluid, real-time conversations with a browser-based interface powered by OpenAI’s GPT-4. Users can speak directly into their microphone, and the system transcribes their speech in real-time using Google Cloud Speech-to-Text. The…
Read more

Geospatial Queries with DynamoDB

DynamoDBGeo is a library that adds geospatial querying capabilities to Amazon DynamoDB. It allows for efficient storage and querying of geographic locations using geohashes. Geohashing is a method of encoding geographic coordinates into a string by dividing the globe into a grid of cells and sub-cells. The longer the geohash, the smaller the geographic area…
Read more