Yes. In captivity, domestic magpies have been known to talk to humans. They have an extraordinary vocabulary and are very intelligent. Therefore, they can mimic words and even mimic noises such as a dog's bark. They can even be trained to speak certain words.