Presenting information using prestored speech
First Claim
Patent Images
1. A method for reporting traffic information using pre-recorded audio, comprising the steps of:
- receiving data for a set of traffic incidents, said data including parameters for each of said traffic incidents, one or more of said parameters include at least one code representing a value for said parameter;
identifying groups of files that store speech for describing said traffic incidents, each group of files is associated with at least one of said incidents, said step of identifying groups comprises the steps of;
for each incident of at least a subset of said traffic incidents, accessing parameters for said incident, andfor each parameter of at least a subset of said accessed parameters, identifying one or more files that store speech using a set of information correlating codes for said parameter to references to audio files; and
automatically presenting said stored speech from each group of files.
3 Assignments
0 Petitions
Accused Products
Abstract
Information (e.g. traffic information) is retrieved from a server. The content of the information is reviewed in order to determine which of a plurality of prestored speech files should be used to report the information. The selected speech files are concatenated to form an audio presentation. The speech files may include phrases identifying incident types, locations, severity and/or timing information, as well as other filler words that improve the audio presentation. In some embodiments, the audio presentation is accompanied by video and/or graphics that can be referenced by the audio presentation.
-
Citations
48 Claims
-
1. A method for reporting traffic information using pre-recorded audio, comprising the steps of:
-
receiving data for a set of traffic incidents, said data including parameters for each of said traffic incidents, one or more of said parameters include at least one code representing a value for said parameter; identifying groups of files that store speech for describing said traffic incidents, each group of files is associated with at least one of said incidents, said step of identifying groups comprises the steps of; for each incident of at least a subset of said traffic incidents, accessing parameters for said incident, and for each parameter of at least a subset of said accessed parameters, identifying one or more files that store speech using a set of information correlating codes for said parameter to references to audio files; and automatically presenting said stored speech from each group of files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 39, 40, 41)
-
-
17. A method for reporting traffic information using pre-recorded audio, comprising the steps of:
-
receiving data for a set of traffic incidents, said received data including first data for a first traffic incident, said first data including a set of parameters describing said first traffic incident; identifying, based on said first data, a first group of audio files that describe said first incident, said first group of audio files include speech, said step of identifying comprises the steps of; accessing a first parameter having a first value, accessing information directly correlating values of said first parameter to references to audio files, determining whether said information directly correlates said first value to a first reference to an audio file, identifying, as part of said first group, a first audio file if said information directly correlates said first value to said first reference to said first audio file, and identifying as part of said first group, a second audio file if said information does not directly correlate said first value to any reference to an audio file; and presenting said speech from said first group of audio files in a complete sentence like manner. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A processor readable storage medium having processor readable code embodied on said processor readable storage medium, said processor readable code for programming a processor to perform a method comprising the steps of:
-
receiving data for a set of traffic incidents, said data including a set of parameters; identifying groups of files that store speech for describing said incidents, each group of files is associated with at least one of said incidents, said step of identifying comprises the steps of; accessing a first parameter having a first value, accessing information directly correlating values of said first parameter to references to audio files, determining whether said information directly correlates said first value to a first reference to an audio file, identifying, as part of a first group of files, a first audio file if said information directly correlates said first value to said first reference to said first audio file, and identifying, as part of said first group of files, a second audio file if said information does not direct correlate said first value to any reference to an audio file; and automatically presenting said stored speech from each group of files. - View Dependent Claims (26, 27, 28, 29, 30, 33, 42, 43, 44)
-
-
31. A processor readable storage medium having processor readable code embodied on said processor readable storage medium, said processor readable code for programming a processor to perform a method comprising the steps of:
-
receiving data for a set of traffic incidents, said received data including first data for a first traffic incident, said first data includes parameters for said first traffic incident, at least one of said parameters include at least one code representing a value for said parameter; identifying, based on said first data, a first group of audio files that describe said first incident, said first group of audio files include speech, said step of identifying includes the step of identifying, for each parameter of at least a subset of said parameters, one or more files that store speech using a set of information correlating codes for said parameter to references to audio files; and presenting said speech from said first group of audio files in a complete sentence like manner. - View Dependent Claims (32, 34, 35, 36)
-
-
37. An apparatus for reporting traffic information using pre-recorded audio, comprising:
-
a display; an input device; a storage unit; and a processor in communication with said storage unit, said input device and said display, said storage unit storing code for programming said processor to perform a method comprising the steps of; receiving data for a set of traffic incidents, said data including parameters for said traffic incidents, one or more of said parameters include codes representing a value for said parameter, identifying groups of files that store speech for describing said incidents, each group of files is associated with at least one of said incidents, said groups of files vary in number of files per group depending on how many parameters are associated with a particular incident and how many audio files are needed to describe parameters associated with said particular incident, said step of identifying groups comprises the steps of; for each incident of at least a subset of said traffic incidents, accessing parameters for said incident, and for each parameter of at least a subset of said accessed parameters, identifying one or more files that store speech using a set of information correlating codes for said parameter to references to audio files, and automatically presenting said stored speech from each group of files. - View Dependent Claims (38, 45, 46, 47)
-
-
48. A method for reporting traffic information using pre-recorded audio, comprising the steps of:
-
receiving data for a set of traffic incidents, said data including parameters for each of said traffic incidents, one of said parameters has a first data value; identifying groups of files that store speech for describing said traffic incidents, each group corresponds to one of said incidents, each group has a quantity of files that depends on how many parameters are associated with said corresponding incident and how many audio files are needed to describe said parameters associated with said corresponding incident, said step of identifying groups of files includes the steps of; accessing a set of information correlating values for said parameters to references to audio files, identifying a first file storing speech which exactly identifies information represented by said first data value, if said set of information directly correlates said first data value to said first file, identifying a second file storing speech and a third file storing speech if said set of information correlates said first data value to said second file and said third file, and identifying a fourth file storing speech which is a less precise audio description for said information represented said first data value, if said set of information does not correlate said first data value to any audio files; and automatically presenting said stored speech from each group of files.
-
Specification