Network telephone using method and device, terminal and storage medium
Through the combination of home smart gateway and smart speakers, users' VoIP operations are analyzed and executed, which solves the problem of inconvenience in using traditional VoIP phones and achieves a convenient and accurate experience in using Internet phones.
Patent Information
- Application Number
- CN202510309459.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-04-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional VoIP phones are not convenient enough, especially the dialing process is complicated and prone to errors, and are not friendly enough to the elderly, children and blind people.
Through the combination of the home smart gateway and smart speaker, the request message is received from the smart speaker, the request message is parsed to obtain the user's operation information, and the corresponding operation content is performed according to the status of the Internet phone and the user terminal, and a reply message is generated to inform the user of the use of the Internet phone.
It realizes the convenient use of VoIP, simplifies the dialing and setting process of traditional VoIP phones, and improves the accuracy of operation and user experience.
Smart Images

Figure CN119814930A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method, device, terminal and storage medium for using an Internet phone. Background Art
[0002] As the smart home ecosystem is booming, home smart gateways carry the key mission of connecting multiple devices and opening up internal and external networks, and the VoIP (Voice over Internet Protocol) function is increasingly highlighting its value.
[0003] However, home VoIP landlines require users to dial, hang up or set up manually, which is a cumbersome process; especially dialing, which is prone to errors and is not friendly to the elderly, children and the blind. Summary of the invention
[0004] The main purpose of this application is to provide a method, device, terminal and storage medium for using an Internet phone, aiming to solve the problem that traditional VoIP phones are not convenient and reliable enough to use, and to achieve convenient use of VoIP.
[0005] To achieve the above purpose, the present application provides a method for using an Internet phone, which is applied to a home smart gateway, and the method comprises: Receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
[0006] Specifically, before receiving the request message sent by the smart speaker, the method further includes: A network connection is established with the smart speaker to monitor the request message sent by the smart speaker through the voice process system of the home smart gateway.
[0007] Specifically, after the operation content corresponding to the execution operation information is generated and a reply message is generated, the method further includes: The reply message is returned to the smart speaker to inform the user of the usage of the Internet phone in voice form.
[0008] Specifically, before executing the operation content corresponding to the operation information if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the method further includes: According to a preset legality judgment standard, the operation information is subjected to a legality check to obtain a legality check result; If the result of the legality check is that the operation information does not meet the preset legality judgment standard, a use failure message is generated, wherein the use failure message is used to indicate that the user cannot use the Internet phone because the operation information does not meet the preset legality judgment standard; If the result of the legality check is that the operation information meets the preset legality judgment standard, the Internet phone is controlled based on the corresponding state of the Internet phone to obtain a reply message.
[0009] Specifically, the operation information is used to represent the user's call operation through the Internet phone; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including: If the Internet phone is in a registered state and an idle state at the same time, and the user terminal is in an on-hook state, a call operation is performed.
[0010] Specifically, the operation information is used to indicate that the user refuses to answer the call; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including: If the Internet phone is in a ringing state and the user terminal is in an on-hook state, a call rejection operation is performed.
[0011] Specifically, the operation information is used to represent the user's setting operation on the Internet phone; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including: If the Internet phone is in a registered state and an idle state at the same time, and the user terminal is compatible with the network service corresponding to the Internet phone, the Internet phone setting operation is performed.
[0012] To achieve the above purpose, the present application also provides an Internet phone usage device, which is applied to a home smart gateway, and the device includes: The first unit is used to receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; The second unit executes the operation content corresponding to the operation information and generates a reply message if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
[0013] To achieve the above-mentioned purpose, the present application also provides a terminal, including a memory storing multiple instructions; the processor loads instructions from the memory to execute the steps in any one of the methods provided in the present application.
[0014] To achieve the above objectives, the present application also provides a storage medium, which stores multiple instructions, and the instructions are suitable for a processor to load to execute the steps in any method provided in the present application.
[0015] The present application provides a method, device, terminal and storage medium for using an Internet phone. The method can first receive a request message sent by a smart speaker, and parse the request message to obtain the user's operation information. If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed, and a reply message is generated, so as to realize the convenient use of VoIP by combining the home smart gateway with the smart speaker. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 A schematic diagram of a process for a method provided in an embodiment of the present application; Figure 2 A schematic diagram of a control system provided in an embodiment of the present application; Figure 3 A schematic diagram of a specific embodiment provided for the present application; Figure 4 A schematic diagram of the structure of the device provided in the embodiment of the present application; Figure 5 A schematic diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION
[0017] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0018] Since home VoIP landlines require users to manually dial, hang up or set up, the process is cumbersome; especially dialing, which is prone to errors and is not friendly to the elderly, children and the blind.
[0019] Therefore, the embodiments of the present application provide a method, device, terminal and storage medium for using an Internet phone to solve practical technical problems.
[0020] In some embodiments, the device may be specifically integrated into an electronic device, and the electronic device may be a terminal, a server, or other device.
[0021] In some embodiments, the server may also be implemented in the form of a terminal.
[0022] Among them, the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.
[0023] The terminal may be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, etc., but is not limited thereto. The terminal and the server may be directly or indirectly connected via wired or wireless communication, and this application does not limit this.
[0024] The embodiment of the present application provides a method for using an Internet phone, which can solve the problem that traditional VoIP phones are not convenient and reliable enough to use, and realize the convenient use of VoIP.
[0025] A method for using an Internet phone is applied to a home intelligent gateway.
[0026] In some embodiments, the home smart gateway, as the core device of the home network, can be a converged gateway that integrates service functions such as telephone, Internet access, and IPTV. The home smart gateway, i.e., the converged gateway, receives requests from smart speakers and controls the status of Internet phone calls (such as calling and answering). Its built-in SIP server or IP-PBX module can implement telephone service logic processing.
[0027] In some embodiments, the home smart gateway plays a core role in the modern smart home ecosystem, serving as a bridge between the home internal network and the external Internet, and is responsible for managing and coordinating communications between various smart devices.
[0028] At the same time, PON (Passive Optical Network) provides fiber access for households, ensuring the high bandwidth and low latency required for Internet phone calls. The status judgment of Internet phone calls (such as "registered" and "idle") depends on a stable network connection, and PON uses splitters to enable multiple users to share fiber resources and ensure service quality.
[0029] FTTR (Fiber to the Room) achieves full-house fiber coverage through FTTR master-slave gateways to enhance signal stability. The network formed by FTTR master-slave gateways can include a converged gateway. The status of user terminals (such as smart speakers) must meet the "adaptive network service" condition. FTTR's Mesh networking and seamless roaming capabilities can ensure reliable connection between terminals (such as smart speakers) and converged gateways.
[0030] The home smart gateway provides wired and wireless connection methods such as Wi-Fi and Ethernet, and supports various devices in the home to access the Internet. Since smart home devices may use different communication protocols (such as Zigbee, Z-Wave, Bluetooth, Wi-Fi, etc.), the home smart gateway needs to be able to handle these different protocols and enable mutual communication between them. Some simple data processing can be done locally on the home smart gateway, such as the application of automation rules, reducing dependence on the cloud and improving response speed. In addition, some gateways also provide a certain amount of storage space for saving temporary data or setting information. Allow users to remotely monitor and manage smart devices in their homes through mobile phone applications or other terminals. The home smart gateway also integrates voice assistants (such as Amazon Alexa, Google Assistant), allowing users to control smart devices in their homes through voice commands.
[0031] like Figure 1 , Figure 3 and Figure 4 As shown, the specific process of the method can be as follows: S110: Receive a request message sent by the smart speaker, and parse the request message to obtain user operation information.
[0032] In some embodiments, the request message may be an operation that the user wants to perform on Internet phone, ie, VoIP.
[0033] VoIP, or Internet Telephony, is a technology that transmits voice over an Internet Protocol network. In simple terms, it uses the Internet instead of traditional telephone lines to make voice calls. VoIP services allow users to make phone calls over a broadband Internet connection, not just between computers, but also between computers and phones, phones and computers, or phones and phones.
[0034] The smart speaker can be a wireless speaker with an integrated voice assistant that can perform a variety of tasks through voice commands, such as playing music, setting alarms, providing weather forecasts, etc. With the development of technology, the functions of smart speakers are becoming more and more abundant, becoming an important part of the smart home ecosystem. The smart speaker has built-in voice recognition technology, which can understand the user's natural language commands and respond and interact through a voice assistant (such as Amazon Alexa, Google Assistant or Apple Siri).
[0035] Specifically, when the user says the wake-up word, the smart speaker activates the microphone array to capture the next voice command. The captured sound signal is converted into a digital format and then sent to the cloud server via the Internet for processing. In the cloud, the voice data is analyzed and converted into specific commands, and then corresponding operations are performed based on these commands, such as playing songs, answering questions, or controlling other smart devices. After completing the operation, the smart speaker will provide verbal feedback to the user through its built-in speaker.
[0036] In some embodiments, the smart speaker recognizes the operations that the user wants to perform on VoIP through voice recognition, generates a request message and sends it to the home smart gateway.
[0037] In some embodiments, before receiving the request message sent by the smart speaker, the method further includes the following specific implementation process: A network connection is established with the smart speaker to monitor the request message sent by the smart speaker through the voice process system of the home smart gateway.
[0038] Specifically, the smart speaker is connected to the home smart gateway via Wi-Fi, and the voice process in the home smart gateway monitors the request message sent by the smart speaker.
[0039] S120. If the state corresponding to the Internet phone satisfies the first preset condition and the state of the user terminal corresponding to the Internet phone satisfies the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
[0040] In some embodiments, before executing the operation content corresponding to the operation information if the state corresponding to the Internet phone satisfies the first preset condition and the state of the user terminal corresponding to the Internet phone satisfies the second preset condition, the method further includes steps R1 to R3 as shown below: R1. According to the preset legality judgment standard, the operation information is subjected to a legality check to obtain a legality check result.
[0041] R2. If the result of the legitimacy check is that the operation information does not meet the preset legitimacy judgment standard, a use failure message is generated, wherein the use failure message is used to indicate that the user cannot use the Internet phone because the operation information does not meet the preset legitimacy judgment standard.
[0042] R3. If the result of the legality check is that the operation information meets the preset legality judgment standard, based on the corresponding state of the Internet phone, the Internet phone is controlled to obtain a reply message.
[0043] In some embodiments, the operation information is used to represent that the user performs a call operation through the Internet phone. Specifically, if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including the specific implementation process shown below: If the Internet phone is in a registered state and an idle state at the same time, and the user terminal is in an on-hook state, a call operation is performed.
[0044] In some embodiments, the operation information is used to indicate that the user refuses to answer the call. Specifically, if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including the specific implementation content as shown below: If the Internet phone is in a ringing state and the user terminal is in an on-hook state, a call rejection operation is performed. In some embodiments, the operation information is used to represent the user's setting operation on the Internet phone.
[0045] Specifically, if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including the specific implementation content shown below: If the Internet phone is in a registered state and an idle state at the same time, and the user terminal is compatible with the network service corresponding to the Internet phone, the Internet phone setting operation is performed.
[0046] In some embodiments, after the operation content corresponding to the execution operation information is generated and a reply message is generated, the method further includes the following specific implementation process: The reply message is returned to the smart speaker to inform the user of the usage of the Internet phone in voice form.
[0047] In order to better explain the method for using an Internet phone provided by the present application, a specific embodiment is used as follows: like Figure 2 As shown, an embodiment of the present application provides a control system, including: a message processing module, used to interact with intelligent voice information and parse received request messages; a check control module, used to check the current VoIP status and control user operations; a dialing management module, used for users to perform dialing processing; a call management module, used to manage the call process and control the phone.
[0048] like Figure 3 As shown, the embodiment of the present application includes the following process: (1) The smart speaker is connected to the home smart gateway via Wi-Fi, and the voice process in the home smart gateway monitors the messages sent by the smart speaker to the home smart gateway; (2) The smart speaker recognizes the user's desired VoIP operation through voice recognition, generates a request message and sends it to the home smart gateway; (3) After receiving the message, the voice process in the home smart gateway parses the message and extracts the user's operation information; (4) The home smart gateway first checks the legitimacy of the message, and then checks the current VoIP status to see if it satisfies the user's operation; (5) If the current VoIP status allows, execute the user's operation; (6) The execution result is converted into a message and replied to the smart speaker via Wi-Fi.
[0049] Specifically, when the smart speaker is connected to the Wi-Fi of the home smart gateway, the voice process of the gateway starts to listen to the messages sent by the smart speaker. When the smart speaker recognizes the user's operation on VoIP, it sends a request message to the home smart gateway. The voice of the home smart gateway processes according to the request. If the user's operation is to call, the home smart gateway should check whether the current VoIP is registered and idle, whether the phone is on-hook, and whether the number dialed by the user meets the rules of the phone number map. When executing the call function, the voice can also control the phone to turn on the hands-free function; if the user's operation is to refuse to answer the call, the home smart gateway should check whether the current VoIP is ringing, whether the phone is on-hook, etc.; if the user's operation is to set VoIP, such as setting the do not disturb function, the home smart gateway should check whether the current VoIP is registered and idle. Finally, the execution result is replied to the smart speaker in the form of a message. Finally, the smart speaker informs the user of the execution result.
[0050] From the above, it can be seen that the embodiment of the present application can receive a request message sent by a smart speaker, and parse the request message to obtain the user's operation information; if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, then the operation content corresponding to the operation information is executed, and a reply message is generated, so as to realize the convenient use of VoIP by combining the home smart gateway with the smart speaker.
[0051] In summary, the present application provides a method for using Internet telephones. Through smart speakers and home smart gateways, the problem that traditional VoIP phones are not convenient and reliable enough is solved, thereby realizing the convenient use of VoIP. It not only simplifies the steps of manual dialing and setting required by traditional VoIP phones, but also uses smart speakers to improve the accuracy of dialing.
[0052] In order to better implement the above method, the embodiment of the present application also provides an Internet phone usage device, which can be integrated in an electronic device, and the electronic device can be a terminal, a server, etc. Among them, the terminal can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop, a personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers.
[0053] For example, in this embodiment, the method of the embodiment of the present application will be described in detail by taking the Internet phone usage device being specifically integrated into the terminal as an example.
[0054] For example, Figure 4 As shown, the Internet phone use device 400 may include a first unit 401 and a second unit 402, and is applied to a home smart gateway. The device includes: The first unit 401 is used to receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; The second unit 402 executes the operation content corresponding to the operation information and generates a reply message if the state corresponding to the Internet phone satisfies the first preset condition and the state of the user terminal corresponding to the Internet phone satisfies the second preset condition, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
[0055] In specific implementation, the above units can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units can refer to the previous method embodiments, which will not be repeated here.
[0056] From the above, it can be seen that the embodiment of the present application can realize the convenient use of VoIP by combining the home smart gateway with the smart speaker.
[0057] The embodiment of the present application also provides an electronic device, which can be a terminal, a server, etc. The terminal can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop, a personal computer, etc. The server can be a single server or a server cluster composed of multiple servers, etc.
[0058] In some embodiments, the product processing device may also be integrated into multiple electronic devices. For example, the product processing device may be integrated into multiple servers, and the Internet phone usage method of the present application may be implemented by multiple servers.
[0059] In this embodiment, the electronic device of this embodiment is a terminal as an example for detailed description, for example, Figure 5 As shown, it shows a schematic diagram of the structure of the terminal 500 involved in the embodiment of the present application, specifically: The terminal 500 may include one or more processors 501 of processing cores, one or more storage media 502, a power supply 503, an input module 504, and a communication module 505. Those skilled in the art will appreciate that Figure 5 The structure of the terminal 500 shown in the figure does not constitute a limitation on the terminal 500, and the terminal 500 may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. The processor 501 is the control center of the terminal 500. It uses various interfaces and lines to connect various parts of the entire terminal 500. It executes various functions of the terminal 500 and processes data by running or executing software programs and / or modules stored in the memory 502, and calling data stored in the memory 502, so as to monitor the terminal 500 as a whole. In some embodiments, the processor 501 may include one or more processing cores; in some embodiments, the processor 501 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 501.
[0060] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the terminal 500, etc. In addition, the memory 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 502 may also include a memory controller to provide the processor 501 with access to the memory 502.
[0061] The terminal 500 also includes a power supply 503 for supplying power to various components. In some embodiments, the power supply 503 can be logically connected to the processor 501 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 503 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0062] The terminal 500 may further include an input module 504, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
[0063] The terminal 500 may also include a communication module 505. In some embodiments, the communication module 505 may include a wireless module. The terminal 500 may perform short-range wireless transmission through the wireless module of the communication module 505, thereby providing the user with wireless broadband Internet access. For example, the communication module 505 may be used to help the user send and receive emails, browse web pages, and access streaming media.
[0064] Although not shown, the terminal 500 may also include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 501 in the terminal 500 will load the executable files corresponding to the processes of one or more application programs into the memory 502 according to the following instructions, and the processor 501 will run the application programs stored in the memory 502, thereby realizing various functions, as follows: Receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
[0065] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0066] As can be seen from the above, the embodiments of the present application can solve the problem that the traditional VoIP phones are not convenient and reliable enough to use, and realize the convenient use of VoIP.
[0067] A person skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a storage medium and loaded and executed by a processor.
[0068] To this end, an embodiment of the present application provides a storage medium in which a plurality of instructions are stored, and the instructions can be loaded by a processor to execute the steps in any of the methods for using an Internet phone provided in the embodiments of the present application. For example, the instructions can execute the following steps: Receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
[0069] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0070] According to one aspect of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a storage medium. A processor of a computer device reads the computer instructions from the storage medium, and the processor executes the computer instructions, so that the computer device executes the method provided in various optional implementations provided in the above embodiments.
[0071] Since the instructions stored in the storage medium can execute the steps in any of the Internet phone usage methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any of the Internet phone usage methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0072] The above is a detailed introduction to a method, device, terminal and storage medium for using an Internet phone provided in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for using an Internet phone, characterized in that: Applied to a home smart gateway, the method comprises: Receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
2. The method according to claim 1, characterized in that Before receiving the request message sent by the smart speaker, the method further includes: A network connection is established with the smart speaker to monitor the request message sent by the smart speaker through the voice process system of the home smart gateway.
3. The method according to claim 1, characterized in that After the operation content corresponding to the execution operation information is generated and a reply message is generated, the method further includes: The reply message is returned to the smart speaker to inform the user of the usage of the Internet phone in voice form.
4. The method according to claim 1, characterized in that Before executing the operation content corresponding to the operation information if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the method further includes: According to a preset legality judgment standard, the operation information is subjected to a legality check to obtain a legality check result; If the result of the legality check is that the operation information does not meet the preset legality judgment standard, a use failure message is generated, wherein the use failure message is used to indicate that the user cannot use the Internet phone because the operation information does not meet the preset legality judgment standard; If the result of the legality check is that the operation information meets the preset legality judgment standard, the Internet phone is controlled based on the corresponding state of the Internet phone to obtain a reply message.
5. The method according to claim 4, characterized in that The operation information is used to represent the calling operation performed by the user through the Internet phone; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including: If the Internet phone is in a registered state and an idle state at the same time, and the user terminal is in an on-hook state, a call operation is performed.
6. The method according to claim 4, characterized in that The operation information is used to indicate that the user refuses to answer the call; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including: If the Internet phone is in a ringing state and the user terminal is in an on-hook state, a call rejection operation is performed.
7. The method according to claim 4, characterized in that The operation information is used to represent the user's setting operation on the Internet phone; If the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, the operation content corresponding to the operation information is executed to generate a reply message, including: If the Internet phone is in a registered state and an idle state at the same time, and the user terminal is compatible with the network service corresponding to the Internet phone, the Internet phone setting operation is performed.
8. An Internet phone usage device, characterized in that: Applied to a home smart gateway, the device comprises: The first unit is used to receive a request message sent by the smart speaker, and parse the request message to obtain user operation information; The second unit executes the operation content corresponding to the operation information and generates a reply message if the state corresponding to the Internet phone meets the first preset condition and the state of the user terminal corresponding to the Internet phone meets the second preset condition, wherein the reply message is used to characterize the status of the user using the Internet phone, the first preset condition is used to characterize the conditions that the Internet phone should meet in order to reach the usage state, and the second preset condition is used to characterize the conditions that the user terminal should meet in order for the user to use the Internet phone.
9. A terminal, characterized in that: It comprises a processor and a memory, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute the steps in the method as claimed in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a plurality of instructions, and the instructions are suitable for loading by a processor to execute the steps in the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Operation processing method and device, service operation validity decision method and server
CN101317419B
Call request response method and device, server, terminal and storage medium
CN110650259A
Method and device for controlling telephone loudspeaker box and storage medium
CN111131595A
Method and device for carrying out conversation by using intelligent device
CN114697438A
Voice switching method, electronic equipment and system
CN115665100A
Cited By
Inverted gateway-based workshop personnel scheduling method and device, terminal and medium
CN119886774A