语音识别分为在线语音识别与离线语音识别。前者基于云端服务器,后者基于离线语音库。简单的离线语音识别可以通过语音识别芯片来实现,除此之外还有基于Windows平台和基于深度学习的离线语音识别。但是相较于在线语音识别,离线语音识别存在准确率低,难以准确识别长语音的问题。因此离线语音识别系统目前基本只应用在简单的家具家电上。