Joule heating
The thermoacoustic effect generates sound from the audio frequency Joule heating of the conductor, an effect that is not magnetic and does not vibrate the speaker.