ProtectedparseA protected method that takes a raw string as a parameter and returns
a promise that resolves to an array of strings. It parses the raw SRT
string using the SRTParser2 class from the srt-parser-2 module. It
retrieves the subtitle objects from the parsed SRT data and extracts
the text content from each subtitle object. It filters out any empty
text content and joins the non-empty text content with a space
separator.
The raw SRT string to be parsed.
A promise that resolves to an array of strings representing the text content of each subtitle.
A class that extends the
TextLoaderclass. It represents a document loader that loads documents from SRT (SubRip) subtitle files. It has a constructor that takes afilePathOrBlobparameter representing the path to the SRT file or aBlobobject. Theparse()method is implemented to parse the SRT file and extract the text content of each subtitle.Example