1. A method of creating a hybrid text string, wherein the method is performed by a computing system having a processor and a memory, the method comprising: receiving a first time-indexed text string generated from an audio input by a first automated speech recognition system; receiving a second time-indexed text string generated from the audio input by a second automated speech recognition system; identifying at least one anchor word, wherein the at least one anchor word is associated with an anchor word point, wherein the at least one anchor word is a word having a high probability of being correctly recognized by both the first and second automated speech recognition systems, and, wherein the anchor word point is located at a time location t 1 in the first time-indexed text string and at a time location t 2 in the second time-indexed text string, wherein time locations t 1 and t 2 are different; calculating a match vector, wherein the match vector is associated with a variance between the time location t 1 in the first time-indexed text string and the time location t 2 in the second time-indexed text string; identifying at least one matched word, wherein the at least one matched word is located at a time location t 3 in the first time-indexed text string and at a time location t 4 in the second time-indexed text string, wherein time location t 4 is located within a second time range in the second time-indexed text string, wherein the second time range is generated by combining at least the time location t 3 , the match vector, and a margin of error; and creating a hybrid text string, wherein the hybrid text string includes the at least one anchor word and the at least one matched word, and wherein the hybrid text string includes at least one word from the first time-indexed text string that has a higher probability of being correctly recognized than a corresponding word in the second time-indexed text string.