10. A non-transitory computer readable medium including computer executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a method comprising: performing speech recognition to perform speech recognition of speech in source language to obtain a recognition result text as a result of the speech recognition; dividing the recognition result text into a plurality of parts to obtain a plurality of source language strings for translating from the source language into target language; translating the plurality of source language strings into a plurality of target language strings in a chronological order, the plurality of target language strings including a first target language strings and one or more second language string which chronologically precedes the first target language string; detecting ambiguity in interpretation of the speech corresponding to the first target language string, based on a relationship between the first target language string and the second target language strings; and adding an additional phrase to the first target language string if ambiguity is detected, the additional phrase being one of words and phrases to interpret uniquely a modification relationship between the first target language string and the second target language strings.
10. A non-transitory computer readable medium including computer executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a method comprising: performing speech recognition to perform speech recognition of speech in source language to obtain a recognition result text as a result of the speech recognition; dividing the recognition result text into a plurality of parts to obtain a plurality of source language strings for translating from the source language into target language; translating the plurality of source language strings into a plurality of target language strings in a chronological order, the plurality of target language strings including a first target language strings and one or more second language string which chronologically precedes the first target language string; detecting ambiguity in interpretation of the speech corresponding to the first target language string, based on a relationship between the first target language string and the second target language strings; and adding an additional phrase to the first target language string if ambiguity is detected, the additional phrase being one of words and phrases to interpret uniquely a modification relationship between the first target language string and the second target language strings. 11. The medium according to claim 10 , further comprising generating the additional phrase in accordance with a type of the detected ambiguity.