Audio file quality and accuracy assessment
First Claim
1. A method performed by a computing system, the method comprising:
- receiving a plurality of audio files from a plurality of audio file creators, wherein an individual audio file of the plurality of audio files comprises an audible version of a corresponding text-based news story;
storing the plurality of received audio files in a tangible, non-transitory computer readable media;
determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file, wherein determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file comprises determining whether an average volume of the individual audio file is (i) less than or equal to a maximum average volume threshold and (ii) greater than or equal to a minimum average volume threshold;
in response to determining that the individual audio file is acceptable for distribution, approving the individual audio file for distribution;
in response to determining that the individual audio file is not acceptable for distribution, determining whether the individual audio file that is not acceptable for distribution can be remediated;
in response to determining that the individual audio file that is not acceptable for distribution can be remediated, remediating the individual audio file that is not acceptable for distribution;
in response to determining that the individual audio file that is not acceptable for distribution cannot be remediated, determining whether the individual file that is not acceptable for distribution is not so flawed as to require rejection and should be reviewed by a human;
in response to determining that the individual audio file that is not acceptable for distribution but not so flawed as to require rejection should be reviewed by a human, designating the individual audio file for review by a human;
in response to determining that the individual audio file that is not acceptable for distribution and cannot be remediated should not be reviewed by a human, rejecting the individual audio file that is not acceptable for distribution and cannot be remediated; and
wherein the computing system is configured to perform at least all three actions of rejecting individual audio files, remediating individual audio files, and designating individual audio files for review by a human.
12 Assignments
0 Petitions
Accused Products
Abstract
Disclosed computer-based systems and methods for analyzing a plurality of audio files corresponding to text-based news stories and received from a plurality of audio file creators are configured to (i) compare quality and/or accuracy metrics of individual audio files against corresponding quality and/or accuracy thresholds, and (ii) based on the comparison: (a) accept audio files meeting the quality and/or accuracy thresholds for distribution to a plurality of subscribers for playback, (b) reject audio files failing to meet one or more certain quality and/or accuracy thresholds, (c) remediate audio files failing to meet certain quality thresholds, and (d) designate for human review, audio files failing to meet one or more certain quality and/or accuracy thresholds by a predetermined margin.
73 Citations
18 Claims
-
1. A method performed by a computing system, the method comprising:
-
receiving a plurality of audio files from a plurality of audio file creators, wherein an individual audio file of the plurality of audio files comprises an audible version of a corresponding text-based news story; storing the plurality of received audio files in a tangible, non-transitory computer readable media; determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file, wherein determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file comprises determining whether an average volume of the individual audio file is (i) less than or equal to a maximum average volume threshold and (ii) greater than or equal to a minimum average volume threshold; in response to determining that the individual audio file is acceptable for distribution, approving the individual audio file for distribution; in response to determining that the individual audio file is not acceptable for distribution, determining whether the individual audio file that is not acceptable for distribution can be remediated; in response to determining that the individual audio file that is not acceptable for distribution can be remediated, remediating the individual audio file that is not acceptable for distribution; in response to determining that the individual audio file that is not acceptable for distribution cannot be remediated, determining whether the individual file that is not acceptable for distribution is not so flawed as to require rejection and should be reviewed by a human; in response to determining that the individual audio file that is not acceptable for distribution but not so flawed as to require rejection should be reviewed by a human, designating the individual audio file for review by a human; in response to determining that the individual audio file that is not acceptable for distribution and cannot be remediated should not be reviewed by a human, rejecting the individual audio file that is not acceptable for distribution and cannot be remediated; and wherein the computing system is configured to perform at least all three actions of rejecting individual audio files, remediating individual audio files, and designating individual audio files for review by a human. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; and tangible, non-transitory, computer-readable memory having instructions stored therein, wherein the instructions, when executed by the one or more processors, cause the system to perform a method comprising; receiving a plurality of audio files from a plurality of audio file creators, wherein an individual audio file of the plurality of audio files comprises an audible version of a corresponding text-based news story; storing the plurality of received audio files in a tangible, non-transitory computer readable media; analyzing one or more accuracy metrics or one or more quality metrics of an individual audio file against one or more corresponding accuracy thresholds, and based on the analysis of the one or more accuracy or quality metrics, determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file, wherein determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file comprises determining whether an average volume of the individual audio file is (i) less than or equal to a maximum average volume threshold and (ii) greater than or equal to a minimum average volume threshold; in response to determining that the individual audio file is acceptable for distribution, approving the individual audio file for distribution; and in response to determining that the individual audio file is not acceptable for distribution, determining whether the individual audio file can be remediated; in response to determining that the individual audio file that is not acceptable for distribution can be remediated, remediating the individual audio file that is not acceptable for distribution; in response to determining that the individual audio file that is not acceptable for distribution cannot be remediated, determining whether the individual file that is not acceptable for distribution is not so flawed as to require rejection should be reviewed by a human; in response to determining that the individual audio file that is not acceptable for distribution but not so flawed as to require rejection should be reviewed by a human, designating the individual audio file for review by a human; in response to determining that the individual audio file that is not acceptable for distribution and cannot be remediated should not be reviewed by a human, rejecting the individual audio file that is not acceptable for distribution and cannot be remediated; and wherein the system is configured to perform at least all three actions of rejecting individual audio files, remediating individual audio files, and designating individual audio files for review by a human. - View Dependent Claims (15, 16, 17)
-
-
18. A tangible, non-transitory computer readable media comprising instructions executable by one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to perform functions comprising:
-
receiving a plurality of audio files from a plurality of audio file creators, wherein each audio file comprises an audible version of a corresponding text-based news story; storing the plurality of received audio files in a tangible, non-transitory computer readable media; determining whether an individual audio file in the plurality of audio files is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file, wherein determining whether the individual audio file is acceptable for distribution to a plurality of subscribers for playback based on a computer analysis of the individual audio file comprises determining whether an average volume of the individual audio file is (i) less than or equal to a maximum average volume threshold and (ii) greater than or equal to a minimum average volume threshold; in response to determining that the individual audio file of the plurality of audio files is acceptable for distribution, approving the individual audio file for distribution; in response to determining that the individual audio file is not acceptable for distribution, determining whether the individual audio file that is not acceptable for distribution can be remediated; in response to determining that the individual audio file that is not acceptable for distribution can be remediated, remediating the individual audio file that is not acceptable for distribution; in response to determining that the individual audio file that is not acceptable for distribution cannot be remediated, determining whether the individual file that is not acceptable for distribution is not so flawed as to require rejection and should be reviewed by a human; in response to determining that the individual audio file that is not acceptable for distribution but also not so flawed as to require rejection should be reviewed by a human, designating the individual audio file for review by a human; in response to determining that the individual audio file that is not acceptable for distribution and cannot be remediated should not be reviewed by a human, rejecting the individual audio file that is not acceptable for distribution and cannot be remediated; and wherein the tangible, non-transitory computer-readable media comprises instructions executable by the one or more processors for performing at least all three actions of rejecting individual audio files, remediating individual audio files, and designating individual audio files for review by a human.
-
Specification