Thailand has recorded 107 new coronavirus cases, bringing total to 934, a health official said on Wednesday.