Patent attributes
A method that incorporates teachings of the subject disclosure may include, for example receiving an audio command from a mobile communication device via a first communication network for performing audio control of a remote device, converting the audio command to a text command, comparing the text command to a plurality of script commands associated with a script library to at least approximately match the text command to a first script command of the plurality of script commands, retrieving a first script from the script library according to the first script command, and transmitting a control message relating to the control message to an application programming interface service of a computing device via a second communication network, where the application programming interface service is configured to direct the remote device to perform a function according to the control message. Other embodiments are disclosed.