Refactor aggregating spoken and unspoken text together.