"said" sometimes the speech recognition software is letting people get away with some words. You could try to report it. Also, someone on another page said they put "piget" when it should have been "pigen" and the program let them get away with it as a typo and that person reported that it should have been an error.
I'm not sure why they accepted "en barn", but 'et' and 'en' both mean 'a/an', though the former is used for neuter-gendered words, and the latter is used for common-gendered words. I believe this was in the notes for the first few lessons, so you can review those notes as a reminder.