Speechlabel is an app for visually impaired and blind people to add labels to objects. The app is fully accessible for use with screen readers. You can choose whether you want to scan with the camera or with NFC. The app recognizes 13 different types of barcodes and all common types of NFC tags. After scanning, you can add a label by typing text or recording a message. When the same barcode or NFC tag is re-scanned, this message will be read out.
A screenshot of the Speechlabel app