I'm not hearing it personally - I'm hearing to pa-to-ma.
In the recording, there is a slight pause between the final two syllables, so I can kind of see what you're getting at though. You can also plug it into Google Translate if you want to hear another robot say it, or listen to a native speaker pronounce it here:
Yes, I agree. Nothing sounds odd to me,but the pause might be confusing. This is an issue we have with other words as well.