15. The apparatus of claim 9 , wherein the at least one processor is further configured to: identify whether a synchronization file related to the first user voice record file exists if a play command is received, identify text location information corresponding to each time section of the first user voice record file included in the synchronization file if the synchronization file exists, and play the user voice by synchronizing the user voice recorded in the first user voice record file with the text according to the result of the identification.
15. The apparatus of claim 9 , wherein the at least one processor is further configured to: identify whether a synchronization file related to the first user voice record file exists if a play command is received, identify text location information corresponding to each time section of the first user voice record file included in the synchronization file if the synchronization file exists, and play the user voice by synchronizing the user voice recorded in the first user voice record file with the text according to the result of the identification. 16. The apparatus of claim 15 , wherein the at least one processor is further configured to: convert a user voice recorded in the first user voice record file related to the page to the text if the synchronization file does not exist, and play, by synchronizing the converted text with the text included in the page.