A projection mapping take on the Invisible Deck magic routine
Powered by vosk, Processing, TouchDesigner, and a bit of Spout and OSC
- Download a vosk model
- Run the speech recognition pipeline:
python3 asr/asr_server_microphone.py --model <model folder>
- Open
processing_cards/Cards.pde
and run the Processing script, ensuring that Spout is installed - Set up an overhead projector, or mount a mini projector such that it's projecting onto a flat surface (angled towards the left side of the performer is best)
- Start TouchDesigner and ensure the central Kantan Mapper object outputs to your projector
- Adjust the projection mapped cards and card box, then begin the performance
Follow along the script at this link!