Yes, you can make or buya hand crank dynamo that can charge something like a super capacitor that will hold a charge long enough to play a song.
I know with some of those greeting card sounds boards, you can change the way they turn on, so that it could start playing as soon as the voltage raises up to the minimum required for it to turn on.