Is "cawl" a generic word for all soups or does it refer specifically to what we would also call cawl in English? My dictionary (Collins-Spurrell) gives "potes" for soup.
I think the voice is reading "cawi" rather than "cawl". I definitely didn't hear "cawl". I thought maybe it was supposed to be curry, but eventually I typed "cawi" in desperation and it said I was right but had a typo. My guess is there's a typo in the text given to the speech synthesizer.