As a person speaks, we can determine pronunciation accuracy. We have 5 different levels of pronunciation to score; the levels range from beginner to native speaker. Also, to better assist the user, our character voices are 100% human recorded, featuring native speakers from all over the world.