CAD and code for a 3d printed prop from HL2:EP2 / HL:Alyx that contains an embedded uC and speaker that plays a random sounds from a library at programmable (by config file) intervals.
Model is based on this excellent model, whose provenance I'm not sure of.