A virtual infant (LeVI) learns to imitate Finnish vowels in interaction with humans. LeVI associates its babbles to imitative responses online with weakly-supervised learning. Initially LeVI does not know the number or characteristics of native vowels. Initially LeVI does not know the acoustic consequences of its articulations. Learning occurs online despite ambiguity in the responses and inaccuracy in babbling.