Syrian government troops have gained control of 50% of rebel-held areas of east Aleppo, says a military spokesman.
Gen Samir Sulaiman told the BBC he hoped all of Aleppo would be in government hands within weeks.
Gen Sulaiman was speaking a day after the army seized another district, Tariq al-Bab, from the rebels opposing President Bashar al-Assad.
Swathes of east Aleppo held by rebels have been seized by government troops and militiamen in the past three weeks.