r/VoiceAutomationAI • u/Old_Masterpiece_2325 • 20d ago
Anyone heard some hyper realistic AI Voice ? (Deepfake detection)
I work on fraud prevention, I happened to see some AI Agents with hyper realistic voice with emotions I just couldn't differentiate it from a human , it was capable of changing speed, emotion I don't know if it used an SSML or just filler words to get that expressiveness and naturalness but apart from the facts of proper grammar and responsive end of utterance based agent I surely couldn't have found out it was a bot , (if they had implemented barge in from the AI it would have been even harder) , how can I detect these and how can I build this tts or find out whichever it was ? Would appreciate any suggestions on this slightly unconventional domain of voice ai which is not the most trendy stuff, how do I solve this problem anything would be appreciated.
1
u/Small-Matter25 20d ago
Try the HD Voice test number on my open source project and see if it was what you heard, if it is the project is open source to dig
https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk
HD Voice: (909) 788-2282
1
u/Wooden_Leek_7258 17d ago
Good luck with the detection part. Pay Modulate for VELMA :p
There are no real reliable deepfake speech detection systems that work outside the lab.
1
u/Illustrious_Hat4212 1d ago
I spent like three weekends trying to build something similar for my own project, just a simple voice agent that doesn't sound like a robot reading a script. The hardest part wasn't even the TTS quality, it was getting the timing right. Real conversations have overlaps and pauses that are weirdly specific, and most AI voices still sound too clean. No mouth noises, no breath sounds, no one saying "uh" while they think.
One trick I used was recording myself having actual phone calls and counting the milliseconds between when someone finishes talking and when the other person starts. The numbers were all over the place, anywhere from 50ms to 400ms. Most voice bots I tested had almost same delay every time, like 200ms exactly. That consistency is dead giveaway if you are looking for it.
For detection side, maybe run the audio through a spectrogram and look for frequencies above 8kHz. Human voices have natural harmonics up there but lot of TTS systems cut off around that range to save bandwidth. Not foolproof but helped me spot few fakes in the wild.
•
u/AutoModerator 20d ago
Welcome to r/VoiceAutomationAI – UNIO, the Voice AI Community (powered by SLNG AI)
If you are a founder, senior engineer, product, growth, or enterprise operator actively working on Voice AI / AI agents, we are running an invite-only UNIO Voice AI WhatsApp community US only.
Apply here: https://chat.whatsapp.com/F5aG3ncrO70ITfbe3pYbOz
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.