摘要 |
Methods, systems, and computer program products for providing audible proximity messaging are disclosed. A computer-implemented method may include receiving a message for communication to one or more users, receiving a keyword associated with a message, analyzing an audio track to determine whether the keyword exists in the audio track, matching the keyword to the audio track, identifying one or more locations of the keyword in the audio track, converting the message to an audible format, determine whether to provide the message to a user based on one or more conditions associated with the user, and providing the message to a user when the keyword is played during the audio track. In some examples, the message may be an audio message played when the keyword plays in the audio track based on one or more of a user preference, a user location, a current user activity, and/or other factors. |
主权项 |
1. A computer system, comprising:
a memory; a processing device coupled to the memory; an audio device for playing sound; a request processor, executed by the processing device, to receive a keyword associated with a message; an audio analyzer, executed by the processing device, to match the keyword to part of an audio track; and a message provider, executed by the processing device, to provide the message to a user when the keyword is played during the audio track. |