As duas formas – houve e ouve – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.
Houve é uma forma verbal do verbo haver, nomeadamente a primeira e terceira pessoa do singular do pretérito perfeito do indicativo do verbo.
eu [ houve ], ele; ela; você [ houve ]
Houve falta de coragem.
A justiça não houve por verdadeira a sua inocência.
Eu houve por bem decretar lei marcial.
Obs:
pretérito perfeito = referente ao passado
Ouve é uma forma verbal do verbo ouvir, nomeadamente terceira pessoa do singular do presente do indicativo e a segunda pessoa do singular do imperativo do verbo.
ele; ela; você [ ouve ], [ ouve ] tu
Falam de Margarida e ela ouve a conversa.
Uma criança que ouve e interage em duas línguas crescerá a compreender ambas.
Referências
Houve advém do verbo haver.
Ouve advém do verbo ouvir.