Home
Blog
About
Port 22
Microsoft's Azure AI Speech needs just seconds of audio to spit out a convincing deepfake
July 31, 2025