[Object] To provide an information processing apparatus, information processing method, and program, capable of interpreting the meaning of a result of voice recognition adaptively to the situation in collecting voice.[Solution] An information processing apparatus including: a semantic interpretation unit configured to interpret a meaning of a recognition result of a collected voice of a user on a basis of the recognition result and context information in collecting the voice.