1. A computer-generated speech device for site survey and/or maintenance, comprising: a location engine to determine a location of the computer-generated speech device at a site; a solution engine to identify an action to perform associated with one of a plurality of nodes at the site using the location of the computer-generated speech device and input data associated with the plurality of nodes; and a speech engine to broadcast the identified action as computer-generated speech using a speaker component of the computer-generated speech device for a user to perform during a survey and/or maintenance of the site.