There is no specific collective noun for 'spectacles' (or
'eyeglasses), most likely because spectacles aren't normally found
in groups. However, if there is a group of spectacles, any noun
suitable for the situation can function as a collective noun; for
example a box of spectacles, a pile of spectacles, a row of
spectacles, etc.