Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.41 KB

File metadata and controls

25 lines (19 loc) · 1.41 KB

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