10. A method for processing text comprising: converting speech to text; displaying to a user on a first text display a first sequence of text items, an active text item, and an active cursor position, wherein ones of the first sequence of text items is limited to a maximum number of text items, wherein the first active text item corresponds to one of the sequence of text items, and wherein the active cursor position is associated with either a displayed text item or a text boundary; displaying on a second text display a second sequence of text items and a second active text item, wherein the second sequence of text items includes the first sequence of text items, and wherein the second text display is synchronized with the first text display so that the first active text item and second active text item are the same; receiving input from a user control to adjust the first active text item and the active cursor position with the first sequence of text items; determining the first sequence of text items to display from the second sequence of text items based upon the active cursor position and the maximum number of text items, receiving new text from the speech recognition processor; determining if the active cursor position is an active text boundary or an active text item; if the active cursor position is an text boundary, inserting the new text between the displayed text items separated by the active text boundary; and if the active cursor position is an active text item, replacing a displayed text item with the new text, wherein the first and second text displays are text displays within an automobile passenger compartment, wherein the first text display is positioned directly in front of an automobile driver, and wherein the second text display is positioned to one side of the automobile driver.
10. A method for processing text comprising: converting speech to text; displaying to a user on a first text display a first sequence of text items, an active text item, and an active cursor position, wherein ones of the first sequence of text items is limited to a maximum number of text items, wherein the first active text item corresponds to one of the sequence of text items, and wherein the active cursor position is associated with either a displayed text item or a text boundary; displaying on a second text display a second sequence of text items and a second active text item, wherein the second sequence of text items includes the first sequence of text items, and wherein the second text display is synchronized with the first text display so that the first active text item and second active text item are the same; receiving input from a user control to adjust the first active text item and the active cursor position with the first sequence of text items; determining the first sequence of text items to display from the second sequence of text items based upon the active cursor position and the maximum number of text items, receiving new text from the speech recognition processor; determining if the active cursor position is an active text boundary or an active text item; if the active cursor position is an text boundary, inserting the new text between the displayed text items separated by the active text boundary; and if the active cursor position is an active text item, replacing a displayed text item with the new text, wherein the first and second text displays are text displays within an automobile passenger compartment, wherein the first text display is positioned directly in front of an automobile driver, and wherein the second text display is positioned to one side of the automobile driver. 13. The method according to claim 10 , wherein the active cursor position is an active text boundary after insertion of new text into an existing sequence of text items.