Nor am I an engineer as the original poster, but what about some form of piezoelectricity?
Slightly altering the original topic, would it not be possible to incorporate such a mechanism in aircraft flight recorder boxes so that they continue to transmit a signal indefinitely when submerged...