A method for switching a master earphone, applicable to a mobile terminal that is in communication connection with a first earphone of a wireless earphone, the first earphone being in communication connection with a second earphone of the wireless earphone, and the method comprising: detecting (201, 301, 401) whether a condition for switching a master earphone is met when the mobile terminal is in a calling status; predicting at least one silent time window based on voice call data when the condition is met; and disconnecting (203, 304, 407) the communication connection between the mobile terminal and the first earphone and establishing a communication connection between the mobile terminal and the second earphone within a first silent time window, wherein the first silent time window is any one of the at least one silent time window; wherein predicting the at least one silent time window based on the voice call data comprises: identifying (302, 402) whether the voice call data contains a preset keyword; and predicting a target pause duration after a voice segment containing the preset keyword as a silent time window when the voice call data contains the preset keyword; characterized by further comprising: before predicting the target pause duration after the voice segment containing the preset keyword as the silent time window, determining a type of the preset keyword; determining the target pause duration corresponding to the type of the preset keyword according to a correspondence between types of the preset keyword and pause durations; determining whether the target pause duration is longer than a reference switching duration; and predicting the target pause duration after the voice segment containing the preset keyword as the silent time window when the target pause duration is longer than the reference switching duration. detecting (201, 301, 401) whether a condition for switching a master earphone is met when the mobile terminal is in a calling status; predicting at least one silent time window based on voice call data when the condition is met; and disconnecting (203, 304, 407) the communication connection between the mobile terminal and the first earphone and establishing a communication connection between the mobile terminal and the second earphone within a first silent time window, wherein the first silent time window is any one of the at least one silent time window; wherein predicting the at least one silent time window based on the voice call data comprises: identifying (302, 402) whether the voice call data contains a preset keyword; and predicting a target pause duration after a voice segment containing the preset keyword as a silent time window when the voice call data contains the preset keyword; identifying (302, 402) whether the voice call data contains a preset keyword; and predicting a target pause duration after a voice segment containing the preset keyword as a silent time window when the voice call data contains the preset keyword; characterized by further comprising: before predicting the target pause duration after the voice segment containing the preset keyword as the silent time window, determining a type of the preset keyword; determining the target pause duration corresponding to the type of the preset keyword according to a correspondence between types of the preset keyword and pause durations; determining whether the target pause duration is longer than a reference switching duration; and predicting the target pause duration after the voice segment containing the preset keyword as the silent time window when the target pause duration is longer than the reference switching duration. before predicting the target pause duration after the voice segment containing the preset keyword as the silent time window, determining a type of the preset keyword; determining the target pause duration corresponding to the type of the preset keyword according to a correspondence between types of the preset keyword and pause durations; determining whether the target pause duration is longer than a reference switching duration; and predicting the target pause duration after the voice segment containing the preset keyword as the silent time window when the target pause duration is longer than the reference switching duration.