public ID3v23Handler(ID3v2Frame frame)
throws IOException, SAXException, TikaException {
RawTagIterator tags = new RawV23TagIterator(frame);
while (tags.hasNext()) {
RawTag tag = tags.next();
if (tag.name.equals("TIT2")) {
title = getTagString(tag.data, 0, tag.data.length);
} else if (tag.name.equals("TPE1")) {
artist = getTagString(tag.data, 0, tag.data.length);
} else if (tag.name.equals("TALB")) {