「音声認識や合成、データの圧縮や伸長といった特定の機能を、各種OS(オペレーティングシステム)で実行できるよう支えるソフトウェア。その立ち位置がアプリケーションソフトとOSの間にあることから、ミドルウェアという名前で呼ばれています。」