1. A device for providing a text related to an image, comprising: a microprocessor; and a library of images and related texts, wherein an image from outside the library may be compared to the images in the library and one of the related texts is selected.