Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceCAD – Voice-to-DWG Automation

https://voice-to-dwg-zv9ytntjcjuczydzvhxuiv.streamlit.app/

Convert spoken room descriptions into CAD drawings. Generate DXF files directly from your voice without manual drawing.

About

VoiceCAD is designed to streamline the process of creating CAD files from simple verbal descriptions. Whether you’re a designer, architect, or hobbyist, this tool allows you to turn spoken commands into structured room layouts without touching a CAD program manually.

  • Input: Voice recordings or live microphone input.
  • Output: DXF files compatible with CAD software.
  • Goal: Reduce repetitive CAD work and speed up conceptual design.

Note: This tool is experimental and intended for prototyping or automation workflows, not for production-grade CAD design.

Features

  • Voice-to-Parameter Parsing - Converts speech into structured room parameters.
  • DXF Generation - Automatically creates DXF files based on parsed parameters.
  • WAV-first Audio Processing - Handles audio input efficiently with silence splitting.
  • FastAPI + Streamlit Interface - Web interface for testing and demo purposes.

Tech Stack

  • Backend: Python, FastAPI, Gemini API (for speech-to-parameter parsing)
  • Frontend: Streamlit (web demo)
  • CAD Processing: Python ezdxf for DXF generation
  • Audio Handling: pydub, silence-splitting

About

Convert spoken room descriptions into CAD drawings. Generate DXF files directly from your voice without manual drawing.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages