解释自然语言处理，并提供头两个应用自然语言处理的实际案例。
自然语言处理是一种计算机科学和人工智能的领域，目标是使计算机“理解”、处理和生成人类自然语言。它涵盖文本和语音处理、语言生成和理解、语义分析和自然语言生成等方面。

以下是自然语言处理的两个实际应用案例：

1. 语音识别 - Siri和Alexa等虚拟助手从人类语音中获取信息。它们使用语音识别技术将语音转换为文本，并根据命令执行操作。

2. 机器翻译 - Google Translate等在线翻译工具可以将一种语言的文本翻译成另一种语言。这些工具使用自然语言处理来提取和理解输入文本的语义信息，然后生成相应语言的文本。