This project won a prize at Hack MIT 2024! Check out the project demo here: https://ballot.hackmit.org/project/ordcc-xfeqn-fgnda-oaxzy
Talk to another TELEPATHY device wearer without anybody knowing you are communicating!
Describe your "thoughts" to a Flux model (hosted by Baseten). A picture is generated as if you were visualizing an image in your head.
See baseten_genImage.py
.
Input: A string describing your image.
Output: Image in flux.png
.
Query llama without the outside world knowing.
See covert_llm.py
.
Input: a string that is your query.
Output: Audio response in file output_llm.mp3
, and optional text version of the restponse.
Requires: elevenlabs API key
For the paranoid privacy people. Nobody will see you type your password. Integrated with Clerk Sign-In.
You can create a deposit or show all deposits. Nobody can see you enter bank information ever again.
Create deposit: capitalOne_deposit.py
Input: amount
and description
Output: Success message "You have successfully created a deposit"
Show deposits: capitalOne_deposit.py
Input: amount
and description
Output: Printout showing all deposits, each with fields: transaction_date
, amount
, description
Sample Data: Customer # - Name - Account # 66e5fdea9683f20dd5189bd3 - Alex - 66e601b79683f20dd5189be3 (Credit Card) 66e5fec49683f20dd5189bd6 - Mingkuan 66e5fef29683f20dd5189bd9 - Kot 66e5ff1e9683f20dd5189bdb - Pranab
TuneHQ assistant performs google search on the requested person.
Input: First and last name Output: Text description with short audio summary
Requires: Elevenlabs API key, TuneHQ API key
By default, generate a happy birthday song to expressively celebrate, even without the ability to vocalize audibly. You can also describe any song you would like to generate (ie. "Happy pop song about hacking")
Potentially in the future: use tongue clicks to indicate desired BPM for more custom song.
Check out our Next.js deployment documentation for more details.
General Observations:
-
the first spike of a morse sequence must be big, but immediately following spikes (just to form a dash, extended dash, etc.) can be smaller, but must still be greater than some threshold
-
a dash is when a valid second spike (valid through its amplitude) occurs within a certain time threshold of a first spike
-
a dash will begin with a large spike (greater than 30k), followed by a smaller