Por que se diz assoviar ao invés de assobiar?

eles respondem
Os dois estão corretos. Acredito que seja por causa do Betacismo: trocar o b pelo v. Outros exemplos: Bravo ou brabo.
Covarde ou cobarde (portugal)