Jay-Z has admitted his six-year-old daughter Blue Ivy snapped at him because she didn't like the way he spoke to her.