1. A method for integrating new content into a speech enabled device comprising: transmitting, from a speech enabled device comprising software and hardware, a request for at least one content item from a source external to the speech enabled device; the source external to the speech enabled device determining an identifier for the content item, at a computing device comprising hardware and software, an identifier for the content item, dynamically creating speech recognition data for the identifier if no pre-existing speech recognition data for the identifier exists, and transmitting the content item and the dynamically created speech recognition data to the speech enabled device; receiving, at the speech enabled device, the requested content item along with the speech recognition data associated with the content item; adding the received speech recognition data to a speech recognition grammar of the speech enabled device; and adding the content item to a data store of the speech enabled device.
1. A method for integrating new content into a speech enabled device comprising: transmitting, from a speech enabled device comprising software and hardware, a request for at least one content item from a source external to the speech enabled device; the source external to the speech enabled device determining an identifier for the content item, at a computing device comprising hardware and software, an identifier for the content item, dynamically creating speech recognition data for the identifier if no pre-existing speech recognition data for the identifier exists, and transmitting the content item and the dynamically created speech recognition data to the speech enabled device; receiving, at the speech enabled device, the requested content item along with the speech recognition data associated with the content item; adding the received speech recognition data to a speech recognition grammar of the speech enabled device; and adding the content item to a data store of the speech enabled device. 4. The method of claim 1 , further comprising: receiving a user selection of the content item, where the transmitting step is performed responsive to the receiving of the user selection, wherein said user selection explicitly requests the content item but fails to explicitly request the speech recognition data for the content item, which is provided automatically by a content source remote from the speech enabled device along with the content item.