Text this: Software Architectures for Humanoid Robotics