The issue isn’t just the provider, it’s mainly phone call audio + Indonesian speech. Call audio is low quality (8kHz), and most models aren’t well-trained on Indonesian, so they struggle with things like names and numbers. Real-time mode also forces faster guesses, which reduces accuracy a bit.
Quick question... is the speech mostly pure Bahasa or mixed with English/slang?