16. The computing device of claim 15 , wherein: the user interface is further configured to receive a second user input (i) identifying a second temporal point within the media stream and (ii) indicating a second request for language translation from the source language to the target language; the one or more processors are further configured to, in response to receiving the second user input: identifying a sub-period of audio data of the media stream as specified by the identified second temporal point, and performing speech recognition on the identified audio data sub-period to obtain a second text; the communication device is further configured to: transmit, to the translation server via the network, the second text also in response to receiving the second user input; and receive, via the network, a second translated text representing a translation of the second text from the source language to the target language by the translation server; and the user interface is further configured to output the second translated text.
16. The computing device of claim 15 , wherein: the user interface is further configured to receive a second user input (i) identifying a second temporal point within the media stream and (ii) indicating a second request for language translation from the source language to the target language; the one or more processors are further configured to, in response to receiving the second user input: identifying a sub-period of audio data of the media stream as specified by the identified second temporal point, and performing speech recognition on the identified audio data sub-period to obtain a second text; the communication device is further configured to: transmit, to the translation server via the network, the second text also in response to receiving the second user input; and receive, via the network, a second translated text representing a translation of the second text from the source language to the target language by the translation server; and the user interface is further configured to output the second translated text. 17. The computing device of claim 16 , wherein the identified audio data sub-period is a predetermined period of the audio data prior to and until the second temporal point.