A mobile device having first and second opposing sides comprising: a processor ; a first speaker positioned at the first side ; a second speaker positioned at the second side ; a first microphone positioned at the first side ; a second microphone positioned at the second side ; and an orientation component configured to detect an orientation of the mobile device ; and when the detected orientation is indeterminate: in response to a phone call being received or initiated: said processor is arranged to activate said first microphone, said second microphone, said first speaker and said second speaker ; said processor is further arranged to play an audio received during said phone call through both speakers , and said orientation component is configured to process audio signals received from both said first and second microphones; and in response to said processor determining that the second microphone is receiving an audio signal level greater than the first microphone , said processor is configured to activate the first speaker and second microphone and to deactivate the first microphone and the second speaker ; wherein for the processor to determine that the second microphone is receiving an audio signal level greater than the first microphone the processor is configured to subtract a signal substantially equivalent to the audio produced by the speakers and received by the microphones from an audio signal from the user received via the microphones . a first speaker positioned at the first side ; a second speaker positioned at the second side ; a first microphone positioned at the first side ; a second microphone positioned at the second side ; and an orientation component configured to detect an orientation of the mobile device ; and when the detected orientation is indeterminate: in response to a phone call being received or initiated: said processor is arranged to activate said first microphone, said second microphone, said first speaker and said second speaker ; said processor is further arranged to play an audio received during said phone call through both speakers , and said orientation component is configured to process audio signals received from both said first and second microphones; and in response to said processor determining that the second microphone is receiving an audio signal level greater than the first microphone , said processor is configured to activate the first speaker and second microphone and to deactivate the first microphone and the second speaker ; wherein for the processor to determine that the second microphone is receiving an audio signal level greater than the first microphone the processor is configured to subtract a signal substantially equivalent to the audio produced by the speakers and received by the microphones from an audio signal from the user received via the microphones . said processor is arranged to activate said first microphone, said second microphone, said first speaker and said second speaker ; said processor is further arranged to play an audio received during said phone call through both speakers , and said orientation component is configured to process audio signals received from both said first and second microphones; and in response to said processor determining that the second microphone is receiving an audio signal level greater than the first microphone , said processor is configured to activate the first speaker and second microphone and to deactivate the first microphone and the second speaker ; wherein for the processor to determine that the second microphone is receiving an audio signal level greater than the first microphone the processor is configured to subtract a signal substantially equivalent to the audio produced by the speakers and received by the microphones from an audio signal from the user received via the microphones . <EOS>