8. A system for history tracking corrections in an electronic document, wherein said electronic document is a speech-based document comprising one or more sections of text recognized or transcribed from sections of speech, wherein said sections of speech are dictated by a user and processed by a speech recognizer in a speech recognition system into corresponding sections of text of said speech-based document, said system comprising: at least one processor programmed to: associate at least one speech attribute with a section of text in said speech-based document, said at least one speech attribute comprising information related to said section of text; detect a first action being performed within said section of text; update information of said at least one speech attribute related to the first action detected on said section of text for updating said speech-based document, whereby said updated information of said at least one speech attribute is used for history tracking corrections of said speech-based document in use of said system; detect a second action being performed within said section of text; and add information for the at least one speech attribute related to the second action detected on said section of text for updating said speech-based document to the information of said at least one speech attribute related to the first action.
8. A system for history tracking corrections in an electronic document, wherein said electronic document is a speech-based document comprising one or more sections of text recognized or transcribed from sections of speech, wherein said sections of speech are dictated by a user and processed by a speech recognizer in a speech recognition system into corresponding sections of text of said speech-based document, said system comprising: at least one processor programmed to: associate at least one speech attribute with a section of text in said speech-based document, said at least one speech attribute comprising information related to said section of text; detect a first action being performed within said section of text; update information of said at least one speech attribute related to the first action detected on said section of text for updating said speech-based document, whereby said updated information of said at least one speech attribute is used for history tracking corrections of said speech-based document in use of said system; detect a second action being performed within said section of text; and add information for the at least one speech attribute related to the second action detected on said section of text for updating said speech-based document to the information of said at least one speech attribute related to the first action. 9. A system according to claim 8 , wherein a structure of said speech-based document is defined statically from a set of document building elements.