Spectral gap of Boltzmann measures on unit circle