The artificial companion conversation (ACC) will play an important supporting technique for foremost challenges of our society. In this paper, we introduce an implementation of ACC on Android-based robot. The proposed architecture is designed for human to machine interaction which supports speech interaction, vision interaction with face and expression recognition, and knowledge learning and planning. An advantage of the application is from the integrated smartphone features, such as wireless connectivity, USB interface for external electronic boards, and multimedia system for speech interaction and vision capability.