Text this: Key techniques and challenges for processing of heart sound signals