A method for managing voice messages in a mobile telephone, including a
voice message store mode and a voice message reproduce mode. In the voice
message store mode, the remaining memory capacity is calculated first,
and, if there is sufficient memory, the voice message begins to be stored
while the length of the currently storing voice message is displayed. At
predetermined time intervals, the remaining memory capacity is calculated
again and the displayed length is updated. If it is determined that there
is insufficient memory capacity, a memory full message is displayed. When
the voice message is completely stored, storage-related information is
calculated and stored with the voice message. In the voice reproduce
mode, the last stored message is found and then reproduced while the time
remaining in the stored message is displayed. The time remaining is
updated at predetermined time intervals. If scroll key input is detected,
the next-to-last previous voice message is found and reproduced. When the
reproduction is complete, the user may choose to listen to it again or
listen to the next-to-last or next previous voice message.