Signal Processing, Inc. (SPI) is a company that researches, develops, licenses, and supports machine learning and pattern recognition software for government and commercial markets. It specializes in fault diagnostics and prognostics, speech, image, and video processing, chemical and biological agent detection, and multimodal biometrics.