let handleEventStreamMessage = function()

in lib/main.js [528:563]


let handleEventStreamMessage = function (messageJson) {
    let results = messageJson.Transcript.Results;
    if (results.length > 0) {
        if (results[0].Alternatives.length > 0) {
            //location.href = "#";
            //location.href = "#transcription-div";
            let transcript = results[0].Alternatives[0].Transcript;

            // fix encoding for accented characters
            transcript = decodeURIComponent(escape(transcript));
            // update the textarea with the latest result

            $("#transcript").val(transcription + transcript + "\n");
            //$('#transcript').scrollTop($('#transcript')[0].scrollHeight);

            // if this transcript segment is final, add it to the overall transcription
            if (!results[0].IsPartial) {
                //$('#transcript').scrollTop($('#transcript')[0].scrollHeight);
                transcription += transcript + "\n";

                if (
                    typeof document.getElementById("translateTo") !=
                        "undefined" &&
                    document.getElementById("translateTo") != null
                )
                    translateInput(transcript, function (translated) {
                        //location.href = "#";
                        //location.href = "#translate-div";
                        translation += translated + "\n";
                        $("#translate").val(translation + "\n");
                        //$('#translate').scrollTop($('#translate')[0].scrollHeight);
                    });
            }
        }
    }
};