busca angularjs e ignorar personagens espanhóis

Estou adicionando uma classificação simples em uma página. A ideia é pesquisar produtos. Estes produtos são escritos em espanhol e tem sotaque. Por exemplo: 'Jamón'.

Aqui está o meu código:

<div class="form-inline">
  <label>Search</label>
  <input type="text" ng-model="q"/>
</div>

<div ng-repeat="product in products_filtered = (category.products | filter:q | orderBy:'name')">
           ....
</div>

O único problema que tenho é que você tem que digitar "Jamón" para encontrar o produto "Jamón". O que eu quero é ser mais flexível, se o usuário digitar "Jamon", os resultados devem incluir "Jamón".

Como posso pesquisar com filtros angulares e esquecer os acentos? Qualquer ideia?

Desde já, obrigado.

questionAnswers(5)

yourAnswerToTheQuestion