I think there are converters out there where you input characters, and get the pinyin (or traditional characters) as output. Google translate does this as well. This way, you can create your own pinyin version from the texts.