Intercommunication method, device, equipment and systemTechnical Field
The present invention relates to the field of communications technologies, and in particular, to a method, an apparatus, a device, and a system for intercom.
Background
With the rapid development of communication technology, more and more talkback devices or mobile terminals capable of supporting talkback appear, so that great convenience is brought to the communication interaction of users. The simple and convenient talkback method and the talkback device can meet the requirements of most users, thereby bringing good talkback experience to the users.
When the related art realizes talkback, there are several general ways:
the first mode is as follows: the talkback is realized by installing a specific talkback App (Application) on the terminal. For example, two parties of the intercom realize the intercom by installing the same intercom App on the smartphone. Wherein, the specific talkback process is as follows: the method comprises the steps that a sender records talkback data through a talkback App installed on a terminal and sends the recorded talkback data to an application server, the application server forwards the talkback data to the same talkback App installed on a receiver terminal, and the receiver receives and plays the talkback data through the talkback App installed on the terminal.
The second mode is as follows: the intercommunication is realized through a digital or radio signal interphone. Wherein, the specific talkback process is as follows: the interphone used by the sender and the receiver is connected with the special talkback tower through a special talkback link which is distributed for the interphone in advance. Therefore, when the talkback is realized, the interphone at the sending party sends the talkback data to the tower special for talkback through the special talkback link, the tower special for talkback processes the talkback data, and the talkback data is transmitted to the interphone at the receiving party through the talkback link in real time. For example, in order to implement talkback, a signaling channel or a frequency band supporting the communication from the sender interphone to the receiver interphone needs to be specially opened, and the talkback process is implemented through the signaling channel or the frequency band.
In the process of implementing the invention, the inventor finds that the related art has at least the following problems:
for the first mode, the same talkback apps need to be installed on the terminals of the sender and the receiver to realize talkback, and because the talkback apps installed on the terminals have higher configuration requirements on the terminals, and when the talkback apps are installed on the terminals to realize talkback, the talkback apps need to be operated to realize talkback, but the talkback apps are usually operated more complicatedly, so that the talkback apps have certain difficulty for people such as old people, children and the like, and the application range of the talkback method is limited.
In the second method, the talkback needs to be realized by depending on the dedicated talkback tower and the dedicated talkback link, and the cost of infrastructure such as the dedicated talkback tower or the dedicated talkback link is high, which results in high talkback cost. In addition, since the dedicated tower for intercom is required to transmit the intercom data of the sender to the receiver in real time during the intercom process, the intercom of the sender and the dedicated tower for intercom need to process the intercom data in real time, so that the configuration requirements on the dedicated tower for intercom and the intercom are high.
Disclosure of Invention
In order to solve the problems of the related art, embodiments of the present invention provide an intercom method, apparatus, device and system. The technical scheme is as follows:
in a first aspect, there is provided an intercom method, the method being applied to an intercom device including an intercom button, a microphone, a transmitter and a processor, the method including:
the processor controls the microphone to record talkback data according to the detected operation of the talkback button;
the processor controls the transmitter to send the talkback data and the receiver identification to the talkback server through a wireless network, so that the talkback server forwards the talkback data to at least one receiver talkback device corresponding to the receiver identification through the wireless network.
In a second aspect, there is provided an intercom method, comprising:
receiving talkback data and receiver identification sent by a sender talkback device through a wireless network;
forwarding the talkback data to at least one receiver talkback device corresponding to the receiver identification through the wireless network;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record according to the detected operation of the intercom button of the sender intercom device, and the intercom data are sent by the transmitter of the sender intercom device.
In a third aspect, there is provided an intercom method, including:
receiving talkback data forwarded by a talkback server through a wireless network, and playing the talkback data;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record according to the detected operation of the intercom button of the sender intercom device, and sends the intercom data to the intercom server through the transmitter of the sender intercom device.
In a fourth aspect, an intercom device is provided, which comprises an intercom button, a microphone, a transmitter and a processor; wherein,
the processor is used for controlling the microphone to record talkback data according to the detected operation of the talkback button;
the processor is further configured to control the transmitter to send the talkback data and the receiver identifier to an talkback server through a wireless network, so that the talkback server forwards the talkback data to at least one receiver talkback device corresponding to the receiver identifier through the wireless network.
In a fifth aspect, a talkback server is provided, which includes a receiver and a transmitter; wherein,
the receiver is used for receiving talkback data and receiver identification sent by the talkback device of the sender through a wireless network;
the transmitter is used for forwarding the talkback data to at least one receiver talkback device corresponding to the receiver identification through the wireless network;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record according to the detected operation of the intercom button of the sender intercom device, and the intercom data are sent by the transmitter of the sender intercom device.
In a sixth aspect, an intercom device is provided, comprising a processor;
the processor is used for controlling the talkback data forwarded by the talkback server to be received through a wireless network and controlling the talkback data to be played;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record according to the detected operation of the intercom button of the sender intercom device, and sends the intercom data to the intercom server through the transmitter of the sender intercom device.
In a seventh aspect, an intercom system is provided, where the intercom system includes a sender intercom device, an intercom server, and at least one receiver intercom device, where:
the sender intercom device is the intercom device of the fourth aspect;
the talkback server is the talkback server of the fifth aspect;
each of the at least one receiver-side intercom device is the intercom device of the sixth aspect described above.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
the detection operation of the talkback button through the processor detects the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of the old, children and other people can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of an implementation environment of an intercom method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an intercom device provided in an embodiment of the present invention;
fig. 3 is a flowchart of an intercom method according to an embodiment of the present invention;
fig. 4 is a flowchart of another intercom method according to an embodiment of the present invention;
fig. 5 is a flowchart of another intercom method according to an embodiment of the present invention;
fig. 6 is a flowchart of an intercom method according to a second embodiment of the present invention;
fig. 7 is a flowchart of an intercom method according to a third embodiment of the present invention;
fig. 8 is a flowchart of an intercom method according to the fourth embodiment of the present invention;
fig. 9 is a flowchart of an intercom method according to a fifth embodiment of the present invention;
fig. 10 is a flowchart of an intercom method according to a sixth embodiment of the present invention;
fig. 11 is a schematic structural diagram of an intercom device provided in the seventh embodiment of the present invention;
fig. 12 is a schematic structural diagram of an intercom server according to an eighth embodiment of the present invention;
fig. 13 is a schematic structural diagram of an intercom device provided in the ninth embodiment of the present invention;
fig. 14 is a schematic structural diagram of a mobile terminal according to a tenth embodiment of the present invention;
fig. 15 is a schematic structural diagram of an intercom system according to a thirteenth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Fig. 1 is a schematic diagram illustrating an implementation environment of the intercom method according to an embodiment of the present invention. The implementation environment includes a sender intercom device 1, anintercom server 2, and a receiver intercom device. The sender intercom device 1 and the receiver intercom device are connected with theintercom server 2 through a wireless network, when the sender intercom device 1 and the receiver intercom device realize intercom, recorded intercom data need to be sent to theintercom server 2 through the wireless network by the sender intercom device 1, and theintercom server 2 forwards the intercom data to the receiver intercom device. The embodiment of the invention does not limit the standard or protocol of wireless network communication. In particular implementations, the Wireless network communication may use any communication standard or protocol, including but not limited to WiFi (Wireless Fidelity), 3G (3rd-Generation, third Generation, fourth Generation), 4G (4th-Generation, fourth Generation), and so on.
As shown in fig. 2, it shows a schematic structural diagram of an intercom device. The intercom device shown in fig. 2 may be used as both the sender intercom device and the receiver intercom device. Of course, the intercom device shown in fig. 2 is only used for describing the structure of the intercom device, and does not limit the transmitting-side intercom device and the receiving-side intercom device provided in the embodiment of the present invention. As shown in fig. 2, the intercom device 1 includes an intercom button, a microphone, and a speaker. In addition, the intercom device also includes a transmitter, a receiver, a processor (not shown in fig. 2), and the like. Optionally, as shown in fig. 2, the intercom device may further include an indicator light, a volume adjustment switch, a message prompting volume adjustment switch, a power switch, an earphone hole, and other devices that assist in implementing intercom.
When the intercom device shown in fig. 2 is used as the intercom device of the sender, the processor controls the intercom button to trigger the intercom process, and controls the microphone to record the intercom data and sends the intercom data through the transmitter. When the receiver talkback device is used, the processor controls the talkback button to trigger talkback data received by the receiver and controls the loudspeaker to play the talkback data.
As shown in fig. 1, the sending-side intercom device 1 may be an intercom device as shown in fig. 2; the receiver intercom device may be the intercom device with the same structure as the sender intercom device 1 as shown in fig. 2, that is, the intercom device with the reference number 1.1 in fig. 1; an intercom device installed with an intercom application corresponding to theintercom server 2 as shown in 3 in fig. 1; it may also be an intercom device installed with an intercom application corresponding to the thirdparty communication server 5 as shown at 6 in fig. 1.
When the receiving-side intercom device is an intercom device having the same structure as that of the transmitting-side intercom device 1 as shown in fig. 2, the transmitting-side intercom device 1 and the receiving-side intercom device may realize intercom through theintercom server 2, or may realize intercom by directly performing P2P (Point-to-Point) communication without through theintercom server 2.
Alternatively, when the receiver intercom device is an intercom device installed with an intercom application corresponding to the third-party communication server, that is, when the receiver intercom device is 6 in fig. 1, after the sender intercom device 1 transmits the intercom data to theintercom server 2, theintercom server 2 forwards the intercom data to the receiver intercom device through the third-party communication server 5. Alternatively, theintercom server 2 may communicate with the thirdparty communication server 5 through theinterface server 4. That is, theintercom server 2 may forward the intercom data to theinterface server 4, and theinterface server 4 may forward the intercom data to the thirdparty communication server 5.
The receiver intercom device may be a smart phone, a tablet computer, an e-book reader, an MP3 (Moving Picture Experts Group Audio Layer III, motion Picture Experts compression standard Audio Layer 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, motion Picture Experts compression standard Audio Layer 3) player, a laptop portable computer, a desktop computer, or the like.
The specific process of implementing the talkback between the sender talkback device and the receiver talkback device is detailed in the following embodiments from the first embodiment to the sixth embodiment:
example one
With reference to the schematic implementation environment shown in fig. 1, the schematic intercom device shown in fig. 2, and the above contents, an embodiment of the present invention provides an intercom method, which is applied to an intercom device of a sender that includes an intercom button, a microphone, a transmitter, and a processor. Taking the angle of the sender intercom device executing the method provided by the embodiment of the present invention as an example, referring to fig. 3, the method flow provided by the embodiment of the present invention includes:
301: the processor controls the microphone to record talkback data according to the detected operation of the talkback button.
302: the processor controls the transmitter to send the talkback data and the receiver identification to the talkback server through the wireless network, so that the talkback server forwards the talkback data to at least one receiver talkback device corresponding to the receiver identification through the wireless network.
Optionally, the processor controls the transmitter to send the talkback data and the receiver identifier to the talkback server through the wireless network, including:
the processor controls the compression of the talkback data and controls the transmitter to send the compressed talkback data and the receiver identification to the talkback server through the wireless network.
Taking an angle that the intercom server executes the intercom method provided by the embodiment of the invention as an example, referring to fig. 4, the method provided by the embodiment of the invention comprises the following steps:
401: and receiving talkback data and a receiver identification sent by the sender talkback device through a wireless network, wherein the talkback data is recorded by a microphone of the sender talkback device under the control of a processor of the sender talkback device according to the detected operation of a talkback button of the sender talkback device and is sent by a transmitter of the sender talkback device.
402: and forwarding the talkback data to at least one receiver talkback device corresponding to the receiver identification through a wireless network.
Taking the angle that the receiving party intercom device executes the method provided by the embodiment of the present invention as an example, referring to fig. 5, the method provided by the embodiment of the present invention includes:
501: and receiving talkback data forwarded by the talkback server through a wireless network, wherein the talkback data is recorded by a microphone of the talkback device of the sender under the control of a processor of the talkback device of the sender according to the detected operation of a talkback button of the talkback device of the sender, and is sent to the talkback server through a transmitter of the talkback device of the sender.
502: and playing the talkback data.
Optionally, the method is applied to an intercom device comprising an intercom button, a speaker, a processor and a receiver;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
controlling the receiver to receive talkback data forwarded by the talkback server through a wireless network according to the operation of the talkback button detected by the processor;
broadcast data of talkbacking, include:
the processor controls the loudspeaker to play the talkback data.
Optionally, the method is applied to an intercom device installed with an intercom application corresponding to the intercom server;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
receiving talkback data forwarded by the talkback server through a wireless network through a talkback application corresponding to the talkback server;
broadcast data of talkbacking, include:
and playing the talkback data through the talkback application corresponding to the talkback server.
Optionally, the method is applied to an intercom device installed with an intercom application corresponding to the third-party server;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
after the talkback server forwards the talkback data to the third-party communication server, the talkback data forwarded by the third-party communication server is received through a wireless network by using the talkback application corresponding to the third-party communication server;
broadcast data of talkbacking, include:
and playing the talkback data through the talkback application corresponding to the third-party server.
According to the method provided by the embodiment of the invention, the operation of the talkback button is detected by the processor to control the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
Example two
In combination with the schematic implementation environment shown in fig. 1, the schematic structural diagram of the intercom device shown in fig. 2, and the content of the first embodiment, an intercom method is provided in an embodiment of the present invention. In this embodiment, both the receiver intercom device and the sender intercom device may be the intercom devices shown in fig. 2, and the sender intercom device and the receiver intercom device realize intercom through the intercom server. In this embodiment, the transmitter intercom device includes an intercom button, a microphone, a transmitter and a processor, the intercom server includes a transmitter and a receiver, and the receiver intercom device includes an intercom button, a receiver, a speaker and a processor. Referring to fig. 6, a method flow provided by the embodiment of the present invention includes:
601: the transmitter talkback device controls the microphone to record talkback data through the operation of the talkback button detected by the processor.
The embodiment of the present invention is not particularly limited as to the way in which the sending-side intercom device controls the microphone to record the intercom data through the operation of the intercom button detected by the processor.
The processor may detect the operation of the talk-back button to control the microphone to record the talk-back data in various ways. During specific implementation, the processor can detect whether the talkback button is pressed down, and when the talkback button is pressed down, the microphone is controlled to record talkback data, and after the operation that the talkback button bounces up is detected, the microphone is controlled to stop recording the talkback data. Optionally, the following steps may also be performed: the processor detects whether the time for clicking the talkback button exceeds the preset time, controls the microphone to record talkback data when detecting that the time for clicking the talkback button exceeds the preset time, and controls the microphone to stop recording the talkback data after detecting the operation for pressing the talkback button again. The length of the preset time in this manner is not particularly limited in this embodiment. Optionally, the following steps may also be performed: and when the processor detects that the talkback button is pressed down, controlling the microphone to record talkback data, and automatically controlling the microphone to stop recording the talkback data after the time for recording the talkback data reaches the preset time, and the like.
602: the transmitter talkback device controls the transmitter to transmit talkback data and the receiver identification to the talkback server through the wireless network through the processor.
In this embodiment, the sender intercom device realizes intercom with the receiver intercom device through the intercom server. Therefore, in order to implement talkback, the talkback device of the sending party can control the transmitter to send the recorded talkback data to the talkback server through the wireless network by the processor after controlling the microphone to record the talkback data by the processor. In addition, in order to make the server clear to which receiver intercom device the intercom data is sent, the processor needs to control the transmitter to send the receiver identification to the intercom server through the wireless network. The embodiment of the present invention is not particularly limited with respect to the manner of sending the talkback data and the receiver identifier to the talkback server through the wireless network.
The processor controls the transmitter to transmit talkback data and receiver identification to the talkback server through the wireless network, and can control compression of the talkback data and control transmission of the compressed talkback data to the talkback server. The embodiment of the present invention is not particularly limited with respect to the way in which the intercom data is compressed.
In order to enable the talkback server to recognize from which sender intercom device the talkback data is received and which user using the sender intercom device is, when the sender intercom device transmits the talkback data to the server, the sender intercom device identifier and the user identifier of the sender intercom device may be transmitted.
603: the talkback server receives the talkback data and the receiver identification sent by the sender talkback device through the wireless network, and forwards the talkback data to at least one receiver talkback device corresponding to the receiver identification through the wireless network.
The embodiment of the present invention is not particularly limited in the way that the talkback server receives the talkback data and the receiver identifier sent by the sender talkback device through the wireless network, and forwards the talkback data to at least one receiver talkback device corresponding to the receiver identifier through the wireless network.
In addition, the number of the receiver intercom devices is not limited in the embodiment of the invention. When the number of the receiver talkback devices is one, one-to-one talkback can be realized; when the number of the receiver talkback devices is multiple, one-to-many talkback can be realized. The number of the receiver intercom devices may be determined according to the number of the receiver identifications sent by the sender intercom device, which is not specifically limited in this embodiment.
604: and the receiver talkback device receives the talkback data forwarded by the talkback server through the wireless network and plays the talkback data.
The embodiment of the present invention is not particularly limited with respect to the way in which the receiving-side intercom device receives the intercom data forwarded by the intercom server through the wireless network and plays the intercom data. The receiver talkback device comprises a receiver and a loudspeaker, so that the receiver talkback device receives talkback data forwarded by the talkback server through the receiver through a wireless network and plays the talkback data through the loudspeaker.
Wherein, in order to in time remind the user who uses receiver intercom in time to handle the data of talkbacking, receiver intercom can also include parts such as broadcast button, pilot lamp, display screen to after receiver intercom receives the data of talkbacking that talkbacking server forwarded through wireless network, can send out reminding signal through modes such as lighting the pilot lamp, showing the screen, the ringtone, vibrations, in order to trigger the user and operate the broadcast button according to this reminding signal, thereby make and play the data of talkbacking through receiver intercom. For example, after receiving the intercom data, the receiving-side intercom device controls to light the indicator light, and triggers the user to determine that the intercom data needing to be processed is available according to the indicator light, so that the operation of pressing the play button is executed, and the receiving-side intercom device plays the intercom data after detecting the operation of pressing the play button.
In addition, if the talkback data forwarded by the talkback server to the receiver talkback device is compressed talkback data, the receiver talkback device needs to decompress the compressed talkback data before playing the talkback data. The way of decompressing the compressed talk-back data is not specifically limited in the embodiments of the present invention. In specific implementation, the compressed intercom data may be decompressed by adopting a decompression method corresponding to the compression method adopted by the sender intercom device.
Further, after the user using the receiving-side intercom device listens to the intercom data, the user using the transmitting-side intercom device may also reply with the intercom content. The specific way in which the user using the receiver intercom device replies the intercom content to the user using the sender intercom device may be implemented through theabove steps 601 to 604, and only the operations performed by the sender intercom device and the receiver intercom device need to be exchanged, which is not described herein again.
According to the method provided by the embodiment of the invention, the operation of the talkback button is detected by the processor to control the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
EXAMPLE III
In combination with the schematic implementation environment shown in fig. 1, the schematic structural diagram of the intercom device shown in fig. 2, and the content of the first embodiment, an intercom method is provided in an embodiment of the present invention. In this embodiment, both the receiver-side intercom device and the sender-side intercom device may be intercom devices as shown in fig. 2, and the sender-side intercom device and the receiver-side intercom device realize intercom through P2P. In this embodiment, the transmitter-side intercom device includes an intercom button, a microphone, a transmitter, and a processor, and the receiver-side intercom device includes an intercom button, a receiver, a processor, and a speaker. Referring to fig. 7, a method flow provided by the embodiment of the present invention includes:
701: the transmitter talkback device controls the microphone to record talkback data through the operation of the talkback button detected by the processor.
The principle of this step is the same as that ofstep 601 in the second embodiment, and specific contents ofstep 601 in the second embodiment may be specifically referred to, and are not described herein again.
702: the transmitter talkback device controls the transmitter to transmit talkback data to at least one receiver talkback device through the wireless network through the processor.
The processor controls the manner in which the transmitter transmits the talkback data to the at least one receiving-side talkback device via the wireless network, and the embodiments of the present invention are not particularly limited.
The transmitter talkback device can compress the talkback data recorded by the microphone firstly when sending the talkback data recorded by the microphone to the receiver talkback device, and send the compressed talkback data to the receiver talkback device. The embodiment of the present invention is not particularly limited with respect to the way of compressing the intercom data recorded by the microphone.
In addition, the number of the receiver intercom devices is not limited in the embodiment of the invention. When the number of the receiver talkback devices is one, one-to-one talkback can be realized; when the number of the receiver talkback devices is multiple, one-to-many talkback can be realized. The number of the receiver intercom devices may be determined according to the number of the receiver identifications sent by the sender intercom device, which is not specifically limited in this embodiment.
In order to enable the receiving-side intercom device to recognize from which transmitting-side intercom device the intercom data is from and which user is using the transmitting-side intercom device, the transmitting-side intercom device may transmit the transmitting-side intercom device identification, the user identification of the transmitting-side intercom device, and the like, when the transmitting-side intercom device transmits the intercom data.
703: and the receiver talkback device receives the talkback data sent by the sender talkback device through the wireless network and plays the talkback data.
The embodiment of the present invention is not particularly limited with respect to the way in which the receiving-side intercom device receives the intercom data sent by the sending-side intercom device through the wireless network and plays the intercom data. The receiver intercom device comprises a receiver and a loudspeaker, so that the receiver intercom device receives intercom data sent by the sender intercom device through the receiver through a wireless network, and plays the intercom data through the loudspeaker.
Wherein, in order to in time remind the user who uses receiver intercom in time to handle the data of talkbacking, receiver intercom can also include parts such as play button, pilot lamp, display screen to after receiver intercom received the data of talkbacking that sender intercom sent through wireless network, can send out reminding signal through lighting the pilot lamp, showing the screen, the ringtone, mode such as vibrations, in order to trigger the user and operate the play button according to this reminding signal, thereby make and play the data of talkbacking through receiver intercom. For example, after receiving the intercom data, the receiving-side intercom device controls to light the indicator light, and triggers the user to determine that the intercom data needing to be processed is available according to the indicator light, so that the operation of pressing the play button is executed, and the receiving-side intercom device plays the intercom data after detecting the operation of pressing the play button.
In addition, if the intercom data forwarded by the sender intercom device to the receiver intercom device is compressed intercom data, the receiver intercom device needs to decompress the compressed intercom data before playing the intercom data. As to the way of decompressing the compressed talkback data, the embodiment of the present invention is not particularly limited, and in specific implementation, the compressed talkback data may be decompressed by using a decompression way corresponding to the compression way used by the sender talkback apparatus.
Further, after the user using the receiving-side intercom device listens to the intercom data, the user using the transmitting-side intercom device may also reply with the intercom content. The specific way in which the user using the receiver intercom device replies the intercom content to the user using the sender intercom device may be implemented through theabove steps 701 to 703, and only the operations performed by the sender intercom device and the receiver intercom device need to be exchanged, which is not described herein again.
According to the method provided by the embodiment of the invention, the microphone is controlled to record the talkback data through the detection operation of the detection processor on the talkback button, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
Example four
In combination with the schematic implementation environment shown in fig. 1, the schematic structural diagram of the intercom device shown in fig. 2, and the content of the first embodiment, an intercom method is provided in an embodiment of the present invention. In this embodiment, the receiver intercom device is an intercom device installed with an intercom application corresponding to the intercom server. The talkback application corresponding to the talkback server is an application directly managed by the talkback server, and the receiver talkback device interacts with the talkback server through the talkback application corresponding to the talkback server. In this embodiment, the transmitter-side intercom device includes an intercom button, a microphone, a transmitter and a processor, and the intercom server includes a transmitter and a receiver. Referring to fig. 8, a method flow provided by the embodiment of the present invention includes:
801: the transmitter talkback device controls the microphone to record talkback data through the operation of the talkback button detected by the processor.
The principle of this step is the same as that ofstep 601 in the second embodiment, and specific contents ofstep 601 in the second embodiment may be specifically referred to, and are not described herein again.
802: the transmitter talkback device controls the transmitter to transmit talkback data and the receiver identification to the talkback server through the wireless network through the processor.
The principle of this step is the same as that ofstep 602 in the second embodiment, and specific contents ofstep 602 in the second embodiment may be specifically referred to, and are not described herein again.
803: the talkback server receives the talkback data and the receiver identification sent by the sender talkback device through the wireless network, and forwards the talkback data to at least one receiver talkback device which is provided with the talkback application corresponding to the talkback server and corresponds to the receiver identification through the wireless network.
The embodiment of the present invention is not particularly limited with respect to a manner in which the intercom server receives the intercom data and the receiver identifier sent by the sender intercom device through the wireless network, and a manner in which the intercom data is forwarded to at least one receiver intercom device corresponding to the receiver identifier and equipped with the intercom application corresponding to the intercom server through the wireless network.
Before forwarding the talkback data to at least one receiver talkback device corresponding to the receiver identification and provided with the talkback application corresponding to the talkback server, the talkback server can detect whether the receiver talkback device provided with the talkback application corresponding to the talkback server is connected with the talkback server or not. And if the receiver talkback device provided with the talkback application corresponding to the talkback server is connected with the talkback server, the talkback server directly forwards the talkback data to the receiver talkback device. If the receiver intercom device provided with the intercom application corresponding to the intercom server is not connected with the intercom server, the intercom server can detect the operation of establishing connection between the receiver intercom device provided with the intercom application corresponding to the intercom server and the intercom server in real time, and forwards the intercom data to the receiver intercom device after detecting that the receiver intercom device provided with the intercom application corresponding to the intercom server is connected with the intercom server. The talkback server can also send an off-line message to the receiver talkback device provided with the talkback application corresponding to the talkback server, so that the receiver talkback device can directly receive and play the talkback data after logging in the talkback application corresponding to the talkback server.
In addition, the number of the receiver intercom devices is not limited in the embodiment of the invention. When the number of the receiver talkback devices is one, one-to-one talkback can be realized; when the number of the receiver talkback devices is multiple, one-to-many talkback can be realized. The number of the receiver intercom devices may be determined according to the number of the receiver identifications sent by the sender intercom device, which is not specifically limited in this embodiment.
804: the receiver talkback device receives talkback data forwarded by the talkback server through the installed talkback application corresponding to the talkback server through the wireless network, and plays the talkback data through the installed talkback application corresponding to the talkback server.
The embodiment of the present invention is not particularly limited in a manner that the receiving-side intercom device receives the intercom data forwarded by the intercom server through the installed intercom application corresponding to the intercom server through the wireless network, and in a manner that the intercom data is played through the installed intercom application corresponding to the intercom server.
Wherein, in order to in time remind the user who uses receiver intercom in time to handle the data of talkbacking, receiver intercom can also include parts such as broadcast button, pilot lamp, display screen to after receiver intercom receives the data of talkbacking that talkbacking server forwarded through wireless network, can send out reminding signal through modes such as lighting the pilot lamp, showing the screen, the ringtone, vibrations, in order to trigger the user and operate the broadcast button according to this reminding signal, thereby make and play the data of talkbacking through receiver intercom. For example, after receiving the talkback data, the receiver talkback device controls to light the indicator light, and triggers the user to determine that the talkback data which needs to be processed is available according to the indicator light, so that the receiver talkback device executes the operation of pressing the play button, and plays the talkback data after detecting the operation of pressing the play button.
In addition, if the intercom data forwarded by the intercom server to the receiving-side intercom device installed with the intercom application corresponding to the intercom server is compressed intercom data, the receiving-side intercom device needs to decompress the compressed intercom data before playing the intercom data through the intercom application corresponding to the intercom server. The way of decompressing the compressed talk-back data is not specifically limited in the embodiments of the present invention. In specific implementation, the compressed intercom data may be decompressed by adopting a decompression method corresponding to the compression method adopted by the sender intercom device.
Further, after the user using the receiving-side intercom device listens to the intercom data, the user using the transmitting-side intercom device may also reply with the intercom content. Specifically, the way that the user using the receiver intercom device replies the intercom content to the user using the sender intercom device may be implemented through theabove steps 801 to 804, and only the operations performed by the sender intercom device and the receiver intercom device need to be exchanged, which is not described herein again.
According to the method provided by the embodiment of the invention, the operation of the talkback button is detected by the processor to control the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
EXAMPLE five
In combination with the schematic implementation environment shown in fig. 1, the schematic structural diagram of the intercom device shown in fig. 2, and the content of the first embodiment, an intercom method is provided in an embodiment of the present invention. In this embodiment, the receiver intercom device is provided with the intercom application corresponding to the third-party communication server, and the intercom data recorded by the sender intercom device is sent to the receiver intercom device provided with the intercom application corresponding to the third-party communication server. That is, the sender intercom device realizes intercom through the receiver intercom device installed with the intercom application corresponding to the third party communication server. In this embodiment, the transmitter-side intercom device includes an intercom button, a microphone, a transmitter, and a processor, and the intercom server includes a transmitter and a receiver. Referring to fig. 9, a method flow provided by the embodiment of the present invention includes:
901: the transmitter talkback device controls the microphone to record talkback data through the operation of the talkback button detected by the processor.
The principle of this step is the same as that ofstep 601 in the second embodiment, and specific contents ofstep 601 in the second embodiment may be specifically referred to, and are not described herein again.
902: the transmitter talkback device controls the transmitter to transmit talkback data and the receiver identification to the talkback server through the wireless network through the processor.
The principle of this step is the same as that ofstep 602 in the second embodiment, and specific contents ofstep 602 in the second embodiment may be specifically referred to, and are not described herein again.
903: the talkback server receives the talkback data and the receiver identification sent by the talkback device of the sender through the wireless network and forwards the talkback data and the receiver identification to the third-party communication server through the wireless network.
Since, in this embodiment, the sender intercom device performs intercom with the receiver intercom device installed with the intercom application corresponding to the third-party communication server, the receiver intercom device installed with the intercom application corresponding to the third-party communication server usually performs communication by interacting with the third-party communication server. Therefore, the talkback server needs to receive the talkback data and the receiver identifier sent by the talkback device of the sender through the wireless network, and forward the talkback data and the receiver identifier to the third-party communication server through the wireless network.
The embodiment of the present invention is not particularly limited in the way that the intercom server receives the intercom data and the receiver identifier sent by the intercom device of the sender through the wireless network, and in the way that the intercom data and the receiver identifier are forwarded to the third-party communication server through the wireless network.
When the talkback server forwards the talkback data and the receiver identification to the third-party communication server through the wireless network, the talkback server can directly forward the talkback data and the receiver identification to the third-party communication server; as shown in fig. 1, the talkback data and the receiver identifier may also be forwarded to the third party communication server through the interface server. The third-party communication server may specifically be a server corresponding to the third-party application, and the embodiment does not limit the specific type of the third-party communication server.
904: and the third-party communication server receives the talkback data and the receiver identification forwarded by the talkback server through the wireless network, and forwards the talkback data to at least one receiver talkback device which corresponds to the receiver identification and is provided with the talkback application corresponding to the third-party communication server through the wireless network.
The embodiment of the present invention is not particularly limited with respect to a manner in which the third-party communication server receives the intercom data and the receiver identifier forwarded by the intercom server through the wireless network, and a manner in which the intercom data and the receiver identifier are forwarded to at least one receiver intercom device installed with an intercom application corresponding to the third-party communication server through the wireless network.
In addition, there may be many types of the intercom application corresponding to the third-party communication server, for example, the intercom application corresponding to the third-party communication server may be an instant messaging application or the like. For example, the talkback application corresponding to the third-party communication server may be QQ, wechat, or the like, or may be a short message, a multimedia message, an email, or the like.
Before forwarding the talkback data and the receiver identification to at least one receiver talkback device corresponding to the receiver identification and provided with the talkback application corresponding to the third-party communication server through the wireless network, the talkback server can detect whether the receiver talkback device is connected with the third-party communication server through the installed talkback application corresponding to the third-party communication server. If the receiver intercom device is connected with the third-party communication server through the installed intercom application corresponding to the third-party communication server, the third-party communication server can directly forward the intercom data and the receiver identification to the receiver intercom device corresponding to the receiver identification and provided with the intercom application corresponding to the third-party communication server. If the receiver intercom device provided with the intercom application corresponding to the third-party communication server is not connected with the third-party communication server, the third-party communication server can detect whether the receiver intercom device is connected with the third-party communication server through the installed intercom application, and after detecting that the receiver intercom device is connected with the third-party communication server through the installed intercom application corresponding to the third-party server, the third-party communication server forwards the intercom data and the receiver identification to at least one receiver intercom device provided with the intercom application corresponding to the third-party communication server and corresponding to the receiver identification. The third-party communication server can also send an offline message to the receiver talkback device provided with the talkback application corresponding to the talkback server, so that the receiver talkback device can directly receive and play the talkback data after logging in the talkback application corresponding to the third-party communication server.
In addition, the number of the receiver intercom devices is not limited in the embodiment of the invention. When the number of the receiver talkback devices is one, one-to-one talkback can be realized; when the number of the receiver talkback devices is multiple, one-to-many talkback can be realized. The number of the receiver intercom devices may be determined according to the number of the receiver identifications sent by the sender intercom device, which is not specifically limited in this embodiment.
905: the receiver talkback device receives talkback data forwarded by the third-party communication server through the installed talkback application corresponding to the third-party communication server through the wireless network, and plays the talkback data through the talkback application corresponding to the third-party communication server.
The embodiment of the present invention is not particularly limited in a manner that the receiver intercom device receives the intercom data forwarded by the third-party communication server through the installed intercom application corresponding to the third-party communication server via the wireless network, and in a manner that the intercom data is played through the intercom application corresponding to the third-party communication server.
In order to timely remind a user using the receiver intercom device to process the intercom data in time, the receiver intercom device can further comprise components such as a play button, an indicator light and a display screen, so that after the receiver intercom device receives the intercom data forwarded by the third-party communication server through the wireless network, a reminding signal can be sent out by lighting the indicator light, the display screen, a ringtone, a vibration and the like, the user can be triggered to operate the play button according to the reminding signal, and the receiver intercom device can play the intercom data. For example, after receiving the intercom data, the receiving-side intercom device controls to light the indicator light, and triggers the user to determine that the intercom data needing to be processed is available according to the indicator light, so that the operation of pressing the play button is executed, and the receiving-side intercom device plays the intercom data after detecting the operation of pressing the play button.
In addition, if the intercom data forwarded by the third communication server to the receiver intercom device installed with the intercom application corresponding to the third communication server is compressed intercom data, the receiver intercom device needs to decompress the compressed intercom data before playing the intercom data through the intercom application corresponding to the third communication server. The way of decompressing the compressed talk-back data is not specifically limited in the embodiments of the present invention. In specific implementation, the compressed intercom data may be decompressed by adopting a decompression method corresponding to the compression method adopted by the sender intercom device.
Further, after the user using the receiving-side intercom device listens to the intercom data, the user using the transmitting-side intercom device may also reply with the intercom content. Specifically, the way that the user using the receiver intercom device replies the intercom content to the user using the sender intercom device may be implemented through theabove steps 901 to 905, and only the operations performed by the sender intercom device and the receiver intercom device need to be exchanged, which is not described herein again.
The method provided by the embodiment of the invention provides cross-application talkback. That is, the transmitting-side intercom device may transmit the intercom data to the receiving-side intercom device having the third-party intercom application installed, so that the range of use of the intercom method can be expanded.
According to the method provided by the embodiment of the invention, the operation of the talkback button is detected by the processor to control the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
EXAMPLE six
With reference to the implementation environment schematic diagram shown in fig. 1, the structural schematic diagram of the intercom device shown in fig. 2, and the content of the first embodiment, an embodiment of the present invention provides an intercom method, which can implement a group intercom. That is, the intercom data recorded by the transmitting-side intercom device is to be transmitted to the plurality of receiving-side intercom devices. The plurality of receiver-side intercom devices may include one or more intercom devices having the same structure as that of the sender-side intercom device as shown in fig. 2, one or more intercom devices installed with an intercom application corresponding to the intercom server, and one or more intercom devices installed with an intercom application corresponding to the third-party communication server. In addition, in this embodiment, the intercom device of the sender includes an intercom button, a microphone, a transmitter, and a processor, and the intercom server includes a transmitter and a receiver. Referring to fig. 10, a method flow provided by the embodiment of the present invention includes:
1001: the transmitter talkback device controls the microphone to record talkback data through the operation of the talkback button detected by the processor.
The principle of this step is the same as that ofstep 601 in the second embodiment, and specific contents ofstep 601 in the second embodiment may be specifically referred to, and are not described herein again.
1002: the transmitter talkback device controls the transmitter to transmit talkback data and the receiver identification to the talkback server through the wireless network through the processor.
The principle of this step is the same as that ofstep 602 in the second embodiment, and specific contents ofstep 602 in the second embodiment may be specifically referred to, and are not described herein again.
It should be noted that, since this embodiment provides a method for implementing group intercom, in order to enable an intercom server to identify which sender intercom device the intercom data comes from, which user using the sender intercom device is, and to determine to which receiver intercom device the intercom data is forwarded, and to determine the specific type of intercom application on the receiver intercom device for processing the intercom data, the sender intercom device may further send identifiers such as a sender intercom device identifier, a sender intercom device user identifier, and a receiver intercom device identifier when sending the intercom data to the server. In addition, the type of the specific talkback application installed on the receiver talkback device for processing the talkback data, the user identification using the receiver talkback device, the group in which the user using the receiver talkback device is located, and the like can be transmitted.
In order to facilitate the intercom server to quickly determine the content, the intercom server may pre-form and store information including an identifier of the intercom device of the sender, an identifier of a user of the intercom device of the sender, an intercom type, an identifier of a user of the intercom device of the receiver, a group in which the user using the intercom device of the receiver is located, and the like. In specific implementation, the talkback server may store the information in a form as shown in table one:
watch 1
| UID | Intercom ID | Type (B) | Friend UID | Group ID |
| 10001 | T001 | Intercom | 10002 | G001 |
| 10002 | T002 | Intercom | | G001 |
| 10003 | T003 | Intercom | 10004 | G002 |
| 10004 | QQ001 | QQ | 10003 | G001 |
| 10005 | QQ002 | QQ | | G002 |
| 10006 | Weixin001 | WeChat | | G001 |
| 10007 | Weixin002 | WeChat | | G002 |
| 10008 | T004 | Intercom | 10009 | G003 |
| 10009 | T005 | Intercom | 10008 | G003 |
| 10010 | T006 | Intercom | 10011 | G003 |
| 10011 | T007 | Intercom | 10010 | G003 |
In the first table, UID represents the user identification of the sender intercom device, intercom ID is the sender intercom device identification, the type is the specific method for realizing the intercom process between the sender intercom device and the receiver intercom device, UID is the user identification of the receiver intercom device, and group ID is the group where the user using the receiver intercom device is located.
For example, the meaning indicated in the second column in table one is that the transmission side 10001 transmits the intercom data to the user 10002 using the reception side intercom device in which the intercom application corresponding to the intercom server is installed through the transmission side intercom device T001. Wherein, the group where the user 10002 is located is G001. The third column in table one indicates that the sender 10002 sends the intercom data to the user using the receiver intercom via the sender intercom T002. Wherein, the group where the user using the receiver intercom device is located is G001. The meaning indicated in the fifth column in table one is that the transmission side 10004 transmits the intercom data to the user 10003 of the reception side intercom installed with the QQ via the transmission side intercom QQ 001. Wherein, the group where the user 10003 is located is G001. Of course, the respective identifiers and types shown in table one are only used for example, and do not constitute a limitation to the embodiments of the present invention.
In addition, in order to facilitate the server to identify the group where the user using the receiving-side intercom device is located, the intercom server may also form and store a group management list as shown in table two in advance. After the group management list is formed and stored, the server can also respectively issue the group list to each sender intercom device and each receiver intercom device, so that the groups where the users of the receiver intercom devices are located can be made clear when the sender intercom devices send the intercom data.
Watch two
| Group ID | Group owner UID | Group member UID |
| G001 | 10001 | 10001;10002;10004;10006 |
| G002 | 10003 | 10003;10005;10007 |
| G003 | 10008 | 10008;10009;10010;10011 |
In table two, the group ID indicates a group identifier, the group owner ID indicates a user identifier having a right to manage the group, and the group member ID indicates a specific member included in the group.
1003: the talkback server receives the talkback data and the receiver identification sent by the sender talkback device through the wireless network, forwards the talkback data to each receiver talkback device corresponding to the receiver identification through the wireless network, and each receiver talkback device receives and plays the talkback data.
The talkback server receives the talkback data and the receiver identification sent by the sender talkback device through the wireless network, forwards the talkback data to each receiver talkback device corresponding to the receiver identification through the wireless network, and the mode of receiving and playing the talkback data by each receiver talkback device can be different according to the type of the receiver talkback device. Specifically, the following three cases can be used:
in the first case: when the receiver intercom device is the device with the same structure as the sender intercom device as shown in fig. 2, the way that the intercom server receives the intercom data and the receiver identifier sent by the sender intercom device through the wireless network, forwards the intercom data to each receiver intercom device corresponding to the receiver identifier through the wireless network, and the way that each receiver intercom device receives and plays the intercom data may refer to the contents ofstep 603 and step 604 in the second embodiment, which is not described herein again.
In the second case: when the receiver intercom device is an intercom device installed with an intercom application corresponding to the intercom server, the way in which the intercom server receives the intercom data and the receiver identifier sent by the sender intercom device, forwards the intercom data to each receiver intercom device corresponding to the receiver identifier, and the way in which each receiver intercom device receives and plays the intercom data may refer to the contents instep 803 and step 804 in the fourth embodiment, which is not described herein again.
In the third case: when the receiver intercom device is an intercom device installed with an intercom application corresponding to the third-party communication server, the way in which the intercom server receives the intercom data and the receiver identifier sent by the sender intercom device, forwards the intercom data to each receiver intercom device corresponding to the receiver identifier, and the way in which each receiver intercom device receives and plays the intercom data may refer to the contents ofsteps 903 to 905 in the fifth embodiment, which is not described herein again.
According to the method provided by the embodiment of the invention, the operation of the talkback button is detected by the processor to control the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
EXAMPLE seven
The embodiment of the invention provides an intercom device, which is used for executing the functions executed by the intercom device of the sender provided by any one of the first embodiment to the sixth embodiment. Referring to fig. 11, the apparatus includes anintercom button 1101, amicrophone 1102, atransmitter 1103, and aprocessor 1104, wherein:
aprocessor 1104 for controlling themicrophone 1102 to record talk-back data according to the detected operation of the talk-back button 1101;
theprocessor 1104 is further configured to control thetransmitter 1103 to send the talkback data and the receiver identifier to the talkback server through the wireless network, so that the talkback server forwards the talkback data to at least one receiver talkback device corresponding to the receiver identifier through the wireless network.
Optionally, theprocessor 1104 is configured to control the compression of the talkback data, and control the transmitter to transmit the compressed talkback data and the receiver identifier to the talkback server through the wireless network.
According to the talkback device provided by the embodiment of the invention, the operation of the talkback button is detected by the processor to control the microphone to record the talkback data, so that the talkback process is triggered, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data are sent to the talkback server after the recording is finished, so that the talkback data are prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
Example eight
The embodiment of the invention provides an intercom server, which is used for executing the functions executed by the intercom server provided by any one of the first embodiment, the third embodiment and the sixth embodiment. Referring to fig. 12, theintercom server receiver 1201 and thetransmitter 1202, wherein:
thereceiver 1201 is used for receiving talkback data and receiver identification sent by the sender talkback device through a wireless network;
atransmitter 1202, configured to forward the talkback data to at least one receiver talkback device corresponding to the receiver identifier through a wireless network;
and the processor of the transmitter side intercom device controls the microphone of the transmitter side intercom device to record according to the detected operation of the intercom button of the transmitter side intercom device, and transmits the intercom data through the transmitter of the transmitter side intercom device.
According to the talkback server provided by the embodiment of the invention, the processor of the talkback device of the sender controls the talkback data recorded by the microphone according to the detected operation of the talkback button, and forwards the talkback data to the talkback device of the receiver, so that the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. And receiving the recorded talkback data after the talkback data is recorded by the talkback device of the sender, so that the talkback data is prevented from being processed in real time, and the configuration requirement is reduced.
Example nine
The embodiment of the invention provides an intercom device, which is used for executing the functions executed by the receiver intercom device provided by any one of the first embodiment to the sixth embodiment. Referring to fig. 13, the intercom device includes anintercom button 1301, aspeaker 1302, areceiver 1303 and aprocessor 1304, wherein:
theprocessor 1304 is used for controlling thereceiver 1303 to receive talkback data forwarded by the talkback server and controlling theloudspeaker 1302 to play the talkback data;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record the intercom data according to the detected operation of the intercom button of the sender intercom device, and the intercom data are sent to the intercom server through the transmitter of the sender intercom device.
Optionally, theprocessor 1304 is configured to control thereceiver 1303 to receive talkback data forwarded by the talkback server through the wireless network according to the detected operation of thetalkback button 1301, and control thespeaker 1302 to play the talkback data.
Optionally, the intercom device is provided with an intercom application corresponding to the intercom server;
and theprocessor 1304 is configured to receive the talkback data forwarded by the talkback server through the wireless network by using the talkback application corresponding to the talkback server, and control the talkback application corresponding to the talkback server to play the talkback data.
Optionally, the intercom device is provided with an intercom application corresponding to the third-party server;
and theprocessor 1304 is configured to receive the talkback data forwarded by the third-party communication server through the wireless network by using the talkback application corresponding to the third-party communication server after the talkback data is forwarded to the third-party communication server by the receiving talkback server, and control the talkback application corresponding to the third-party server to play the talkback data.
According to the talkback device provided by the embodiment of the invention, the operation of the talkback button is detected by the processor through the talkback device of the sender, the microphone is controlled to record the talkback data, and the talkback data is forwarded to the talkback server, so that talkback is realized by receiving the talkback data forwarded by the talkback server, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data is sent to the talkback server by the talkback device of the sender after the talkback data is recorded, so that the talkback data is prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
Example ten
Referring to fig. 14, a schematic structural diagram of a mobile terminal according to an embodiment of the present invention is shown, where the mobile terminal may be used to implement the intercom method provided in the foregoing embodiment. Specifically, the method comprises the following steps:
mobile terminal 1400 may include RF (Radio Frequency)circuitry 110,memory 120 including one or more computer-readable storage media,input unit 130,display unit 140,sensors 150,audio circuitry 160,WiFi module 170,processor 180 including one or more processing cores, andpower supply 190. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 14 is not intended to be limiting of mobile terminals and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
theRF circuit 110 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information from a base station and then sends the received downlink information to the one ormore processors 180 for processing; in addition, data relating to uplink is transmitted to the base station. In general, theRF circuitry 110 includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like. In addition, theRF circuitry 110 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communications), GPRS (General Packet Radio Service), CDMA (code division Multiple Access), WCDMA (Wideband code division Multiple Access), LTE (Long Term Evolution), e-mail, SMS (short messaging Service), etc.
Thememory 120 may be used to store software programs and modules, and theprocessor 180 executes various functional applications and data processing by operating the software programs and modules stored in thememory 120. Thememory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of themobile terminal 1400, and the like. Further, thememory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, thememory 120 may further include a memory controller to provide theprocessor 180 and theinput unit 130 with access to thememory 120.
Theinput unit 130 may be used to receive input information such as numeric information, character information, voice information, gesture information, and body-sensing information, and generate a keyboard, a mouse, a joystick, an optical, a trackball signal input, or a man-machine interface, etc., related to user settings and function control. The embodiment of the present invention is not particularly limited with respect to a specific type of input information received by theinput unit 130. In particular, theinput unit 130 may include a touch-sensitive surface 131 as well asother input devices 132. The touch-sensitive surface 131, also referred to as a touch display screen or a touch pad, may collect touch operations by a user on or near the touch-sensitive surface 131 (e.g., operations by a user on or near the touch-sensitive surface 131 using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, the touchsensitive surface 131 may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 180, and can receive and execute commands sent by theprocessor 180. Additionally, the touch-sensitive surface 131 may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch-sensitive surface 131, theinput unit 130 may also includeother input devices 132. In particular,other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Display unit 140 may be used to display information input by or provided to the user as well as various graphical user interfaces of mobile terminal 1400, which may be comprised of graphics, text, icons, video, and any combination thereof. Thedisplay unit 140 may include adisplay panel 141, and optionally, thedisplay panel 141 may be configured in the form of an LCD (Liquid crystal display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface 131 may cover thedisplay panel 141, and when a touch operation is detected on or near the touch-sensitive surface 131, the touch operation is transmitted to theprocessor 180 to determine the type of the touch event, and then theprocessor 180 provides a corresponding visual output on thedisplay panel 141 according to the type of the touch event. Although in FIG. 14, touch-sensitive surface 131 anddisplay panel 141 are shown as two separate components to implement input and output functions, in some embodiments, touch-sensitive surface 131 may be integrated withdisplay panel 141 to implement input and output functions.
The mobile terminal 1400 may also include at least onesensor 150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of thedisplay panel 141 according to the brightness of ambient light, and a proximity sensor that may turn off thedisplay panel 141 and/or the backlight when themobile terminal 1400 is moved to the ear. As one of the motion sensors, the gravity acceleration sensor may detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile terminal is stationary, and may be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), and the like) for recognizing the attitude of the mobile terminal, and the mobile terminal 1400 may further be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like, which are not described herein again.
Audio circuitry 160,speaker 161, andmicrophone 162 may provide an audio interface between a user andmobile terminal 1400. Theaudio circuit 160 may transmit the electrical signal converted from the received audio data to thespeaker 161, and convert the electrical signal into a sound signal for output by thespeaker 161; on the other hand, themicrophone 162 converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by theaudio circuit 160, and then outputs the audio data to theprocessor 180 for processing, and then transmits the audio data to, for example, another mobile terminal via theRF circuit 110, or outputs the audio data to thememory 120 for further processing. Theaudio circuitry 160 may also include an earbud jack to provide communication of peripheral headphones with themobile terminal 1400.
WiFi belongs to short-distance wireless transmission technology, and the mobile terminal 1400 can help the user send and receive e-mail, browse web pages, access streaming media, etc. through theWiFi module 170, and it provides wireless broadband internet access for the user. Although fig. 14 shows theWiFi module 170, it is understood that it does not belong to the essential constitution of themobile terminal 1400, and may be omitted entirely within the scope not changing the essence of the invention as needed.
Theprocessor 180 is a control center of themobile terminal 1400, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of themobile terminal 1400 and processes data by operating or executing software programs and/or modules stored in thememory 120 and calling data stored in thememory 120, thereby performing overall monitoring of the mobile terminal. Optionally,processor 180 may include one or more processing cores; preferably, theprocessor 180 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into theprocessor 180.
The mobile terminal 1400 also includes a power supply 190 (e.g., a battery) for powering the various components, which may be logically coupled to theprocessor 180 via a power management system that may be configured to manage charging, discharging, and power consumption. Thepower supply 190 may also include any component including one or more of a dc or ac power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown, the mobile terminal 1400 may further include a camera, a bluetooth module, etc., which will not be described herein. In this embodiment, the display unit of the mobile terminal is a touch screen display, and the mobile terminal further includes a memory and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for:
receiving talkback data forwarded by the talkback server through a wireless network, and playing the talkback data;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record the intercom data according to the detected operation of the intercom button of the sender intercom device, and the intercom data are sent to the intercom server through the transmitter of the sender intercom device.
Assuming that the above is the first possible implementation manner, in a second possible implementation manner provided on the basis of the first possible implementation manner, the memory of the terminal further includes instructions for performing the following operations: the method is applied to an intercom device comprising an intercom button, a loudspeaker, a processor and a receiver;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
controlling the receiver to receive talkback data forwarded by the talkback server through a wireless network according to the operation of the talkback button detected by the processor;
broadcast data of talkbacking, include:
the processor controls the loudspeaker to play the talkback data.
In a third possible implementation manner provided as a basis for the first possible implementation manner, the memory of the terminal further includes instructions for performing the following operations: the method is applied to an intercom device provided with an intercom application corresponding to the intercom server;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
receiving talkback data forwarded by the talkback server through a wireless network through a talkback application corresponding to the talkback server;
broadcast data of talkbacking, include:
and playing the talkback data through the talkback application corresponding to the talkback server.
In a fourth possible implementation manner provided as a basis for the first possible implementation manner, the memory of the terminal further includes instructions for performing the following operations: the method is applied to an intercom device provided with an intercom application corresponding to the third-party server;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
after the talkback server forwards the talkback data to the third-party communication server, the talkback data forwarded by the third-party communication server is received through a wireless network by using the talkback application corresponding to the third-party communication server;
broadcast data of talkbacking, include:
and playing the talkback data through the talkback application corresponding to the third-party server.
According to the mobile terminal provided by the embodiment of the invention, the detection operation of the talkback button is detected by the talkback device of the sender to control the microphone to record the talkback data, and the talkback data is forwarded to the talkback server, so that talkback is realized by receiving the talkback data forwarded by the talkback server, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data is sent to the talkback server by the talkback device of the sender after the talkback data is recorded, so that the talkback data is prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
EXAMPLE eleven
An embodiment of the present invention provides a computer-readable storage medium, which may be a computer-readable storage medium contained in the memory in the above-described embodiment; or it may be a separate computer-readable storage medium not incorporated in the terminal. The computer readable storage medium stores one or more programs for use by one or more processors in performing an intercom method, the method comprising:
receiving talkback data forwarded by the talkback server through a wireless network, and playing the talkback data;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record the intercom data according to the detected operation of the intercom button of the sender intercom device, and the intercom data are sent to the intercom server through the transmitter of the sender intercom device.
Assuming that the above is the first possible implementation manner, in a second possible implementation manner provided on the basis of the first possible implementation manner, the memory of the terminal further includes instructions for performing the following operations: the method is applied to an intercom device comprising an intercom button, a loudspeaker, a processor and a receiver;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
controlling the receiver to receive talkback data forwarded by the talkback server through a wireless network according to the operation of the talkback button detected by the processor;
broadcast data of talkbacking, include:
the processor controls the loudspeaker to play the talkback data.
In a third possible implementation manner provided as a basis for the first possible implementation manner, the memory of the terminal further includes instructions for performing the following operations: the method is applied to an intercom device provided with an intercom application corresponding to the intercom server;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
receiving talkback data forwarded by the talkback server through a wireless network through a talkback application corresponding to the talkback server;
broadcast data of talkbacking, include:
and playing the talkback data through the talkback application corresponding to the talkback server.
In a fourth possible implementation manner provided as a basis for the first possible implementation manner, the memory of the terminal further includes instructions for performing the following operations: the method is applied to an intercom device provided with an intercom application corresponding to the third-party server;
receiving talkback data forwarded by a talkback server through a wireless network, comprising:
after the receiving talkback server forwards the talkback data to the third-party communication server, the talkback data forwarded by the third-party communication server is received through the wireless network by the talkback application corresponding to the third-party communication server;
broadcast data of talkbacking, include:
and playing the talkback data through the talkback application corresponding to the third-party server.
According to the computer-readable storage medium provided by the embodiment of the invention, the detection operation of the talkback button is detected by the talkback device of the sender to control the microphone to record the talkback data, and the talkback data is forwarded to the talkback server, so that talkback is realized by receiving the talkback data forwarded by the talkback server, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data is sent to the talkback server by the talkback device of the sender after the talkback data is recorded, so that the talkback data is prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
Example twelve
Embodiments of the present invention provide a graphical user interface for use on a mobile terminal that includes a touch screen display, a memory, and one or more processors to execute one or more programs; the graphical user interface includes:
receiving talkback data forwarded by the talkback server through a wireless network, and playing the talkback data;
and the processor of the sender intercom device controls the microphone of the sender intercom device to record the intercom data according to the detected operation of the intercom button of the sender intercom device, and the intercom data are sent to the intercom server through the transmitter of the sender intercom device.
According to the graphical user interface provided by the embodiment of the invention, the detection operation of the talkback button is detected by the talkback device of the sender to control the microphone to record the talkback data, and the talkback data is forwarded to the talkback server, so that talkback is realized by receiving the talkback data forwarded by the talkback server, the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, the talkback data is sent to the talkback server by the talkback device of the sender after the talkback data is recorded, so that the talkback data is prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
EXAMPLE thirteen
As shown in fig. 15, the intercom system includes anintercom device 1501 at the sender, anintercom server 1502, and anintercom device 1503 at the receiver. Wherein:
thesender intercom device 1501 is the intercom device provided in the seventh embodiment, which is specifically described in the seventh embodiment, and is not described herein again;
thetalkback server 1502 is the talkback server provided in the above eighth embodiment, and the content of the above eighth embodiment is specifically described in detail, which is not described herein again;
thereceiver intercom device 1503 is the intercom device provided in the above ninth embodiment, and for details, the contents of the ninth embodiment are described above, and are not described herein again.
It should be noted that, in the embodiment of the present invention, thesender intercom device 1501 and thereceiver intercom device 1503 may be configured in the same mobile terminal. When thesender intercom device 1501 and thereceiver intercom device 1503 are provided in the same mobile terminal, the mobile terminal may be used as both the sender intercom device and the receiver intercom device. In this case, the mobile terminal may include a talk-back button, a microphone, a transmitter, a processor, a receiver, a speaker, and the like, and the embodiment of the present invention does not limit the specific structure included in the mobile terminal.
According to the talkback system provided by the embodiment of the invention, the talkback data is recorded by the loudspeaker which is operated by detecting the talkback button through the talkback device of the sender, so that the talkback data is forwarded to the talkback server through a wireless network, and the talkback data is forwarded to the talkback device of the receiver through the wireless network by the talkback server, so that the talkback operation is simple, the requirements of people such as old people, children and the like can be met, and the application range of the talkback method is wider. The talkback data is received and transmitted through the wireless network, so that the talkback process does not depend on infrastructures such as a talkback special link and a talkback special tower and the like, and the talkback cost is reduced. In addition, after the talkback data is recorded by the sender talkback device, the talkback data is sent to the talkback server, so that the talkback data is prevented from being processed in real time, and the configuration requirement on the talkback device is reduced.
It should be noted that: in the above-described embodiment, when the sender intercom device, the intercom server, and the receiver intercom device implement the intercom method, only the division of the above functional modules is taken as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the above-described functions. In addition, the sender intercom device, the intercom server and the receiver intercom device provided by the above embodiments belong to the same concept as the intercom method embodiment, and specific implementation processes thereof are described in the method embodiment and are not described herein again.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.