The imperfect tense, e.g. parlava can be interpreted as either 'was talking' or 'used to talk'. It indicates an action that was ongoing in the past. 'talked' which is 'ha parlato' is the perfect tense and indicates something has happened in the past and is completed. (If something is complete, then it must be perfect, hence the name of the tense).
I believe if you want to say you were talking, and are still talking now, then in Italian you would just use the present tense, e.g. parla.
DL does sometimes translate an Italian phrase, which is in the imperfect tense, e.g. parlava, into the English perfect tense, talked. I don't think this is strictly correct, but it does still put the action in the past, and gets the message across.