Google's Lyria 3 allows users to generate 30-second tracks complete with lyrics, melodies and vocals simply by describing an idea, with text, photo, or video.