Voccal
Track your calorie intake with speech recognition, allowing for hands-free logging
Tech Stack
- React Native
- React Native Animations
- Typescript
- Rust
- GPT
- Speech to Text
Motivation for building
Exploring New Technologies
I aimed to explore React Native Reanimated, D3, and SVG to create an interactive calorie tracking graph.
Simplifying Calorie Tracking
I wanted to develop a tool that makes it easier to approximate and track my daily food intake.
Seamless Integration
By integrating Speech-to-Text and GPT (Generative Pre-trained Transformer) technologies, I aimed to streamline the process of tracking calories.
Screenshots

Features
Speech-to-Text Input
Users can verbally dictate what they've eaten, utilizing the speech-to-text functionality of Voccal.
Data Transmission
Voccal sends food details to a Rust server for further processing.
AI Calorie Estimation
The Rust server interacts with a GPT API to approximate the calorie content of each food item.
Data Feedback
Estimated calorie information is relayed back to Voccal from the Rust server for user feedback and tracking.
User interactions

