6. A computer-implemented method comprising: receiving, via a network, voice data and an identifier of an item, wherein the identifier of the item was obtained by scanning the item; determining, based at least in part on the identifier of the item, information about the item; generating a semantic representation of the voice data using at least one of a speech recognition model or a natural language understanding model; identifying a reference to the item in the semantic representation; identifying a user intent in the semantic representation; and performing an action that is determined based at least in part on the information about the item, the reference to the item in the semantic representation, and the user intent in the semantic representation.
6. A computer-implemented method comprising: receiving, via a network, voice data and an identifier of an item, wherein the identifier of the item was obtained by scanning the item; determining, based at least in part on the identifier of the item, information about the item; generating a semantic representation of the voice data using at least one of a speech recognition model or a natural language understanding model; identifying a reference to the item in the semantic representation; identifying a user intent in the semantic representation; and performing an action that is determined based at least in part on the information about the item, the reference to the item in the semantic representation, and the user intent in the semantic representation. 11. The computer-implemented method as recited in claim 6 , wherein performing the action comprises: querying an item database to determine product information associated with the item; and initiating communication of the product information associated with the item via the network.