Towards conversational end-user programming for homes prototyping and evaluation of a visually-augmented voice interface