Automated speech recognition (ASR) tiling
First Claim
Patent Images
1. A method comprising:
- obtaining, by a processor associated with a portable electronic device, automated speech recognition (ASR) data, the automated speech recognition (ASR) data configured to translate an audio input;
dividing, by the processor, the ASR data into a plurality of tiles based on an approximate amount of data to be included in each tile, wherein each of the tiles is a partition of the automated speech recognition (ASR) data and the plurality of tiles include a common tile and a plurality of geographically-partitioned tiles, wherein the common tile includes automated speech recognition (ASR) data common to at least two of the plurality of geographically-partitioned tiles, wherein the geographically-partitioned tiles are sized based on a minimum geographic search area; and
using, by the processor, the common tile and at least one of the geographically-partitioned tiles to translate an audio input received by the portable electronic device,wherein the dividing includes—
forming one or more common tiles that include a portion of said automated speech recognition (ASR) data that corresponds to particular goods or services, andforming one or more geographically-partitioned tiles that include a portion of said automated speech recognition (ASR) data.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described related to tiles of automated speech recognition data. In an implementation, automated speech recognition (ASR) data is obtained. The ASR data is divided into a plurality of tiles based on an approximate amount of data to be included in each tile. Each of the tiles is a partition of the ASR data.
65 Citations
11 Claims
-
1. A method comprising:
-
obtaining, by a processor associated with a portable electronic device, automated speech recognition (ASR) data, the automated speech recognition (ASR) data configured to translate an audio input; dividing, by the processor, the ASR data into a plurality of tiles based on an approximate amount of data to be included in each tile, wherein each of the tiles is a partition of the automated speech recognition (ASR) data and the plurality of tiles include a common tile and a plurality of geographically-partitioned tiles, wherein the common tile includes automated speech recognition (ASR) data common to at least two of the plurality of geographically-partitioned tiles, wherein the geographically-partitioned tiles are sized based on a minimum geographic search area; and using, by the processor, the common tile and at least one of the geographically-partitioned tiles to translate an audio input received by the portable electronic device, wherein the dividing includes— forming one or more common tiles that include a portion of said automated speech recognition (ASR) data that corresponds to particular goods or services, and forming one or more geographically-partitioned tiles that include a portion of said automated speech recognition (ASR) data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A position-determining device comprising:
-
a processor; and memory configured to maintain; automated speech recognition (ASR) data divided according to partitions into a plurality of tiles, at least one of the tiles being configured as a common tile and a plurality of the tiles being geographically partitioned, wherein the common tile includes automated speech recognition (ASR) data common to at least two of the plurality of geographically-partitioned tiles, wherein the geographically-partitioned tiles are sized based on a minimum geographic search area; and one or more modules that are executable on the processor to; select one or more of the plurality of tiles based on information related to a user-initiated search and a geographic position, select the common tile based on the search information but not the geographic position; and translate an audio input using the selected tiles. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification