| CPC G10L 15/26 (2013.01) [G06F 16/683 (2019.01); G10L 25/51 (2013.01)] | 20 Claims |

|
1. A method comprising:
storing a plurality of media files to be broadcast in accordance with a broadcast schedule, wherein the plurality of media files include media content;
obtaining a speech audio file including speech content;
determining whether the speech content included in the speech audio file includes a reference to particular media content included in a particular media file of the plurality of media files;
creating a linkage between the speech audio file and the particular media file by creating a data record linking the speech audio file in the broadcast schedule and the particular media file;
in response to determining that the speech content included in the speech audio file includes a reference to the particular media content; configuring the data record to indicate that deletion of the particular media file is restricted; and
inserting the speech audio file in a position within the broadcast schedule, wherein the position within the broadcast schedule is selected based on the linkage between the speech audio file and the particular media file.
|