Term of the Moment

Digimarc


Look Up Another Term


Definition: Echo voice calling


A voice and messaging feature in Amazon Echo devices. Introduced in 2017, Echo users can call or send text or voice messages hands free to Echo devices in other households, as well as to people who have the Alexa app installed on their phones. See Amazon Echo.