QR voice will let you speak up to 100 characters and create a QRcode that will replay that voice recording. Nice for listening comprehension activities for discrete point assessment.
Free downloads of audiobooks. German has the second highest number of recordings. Go to 'advanced search' and select 'German' in the 'Language' section.