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.