Humanoid robot noise suppression by particle filters for improved automatic speech recognition accuracy