3D-printed ring reads out text in real-time for the blind