Intelligent router fused with natural language processing

By integrating natural language processing into its smart router, and utilizing components such as voice interaction and Braille buttons, the complex operation of traditional routers has been solved, enabling convenient network configuration and device connection, and improving the user experience.

CN121567646APending Publication Date: 2026-02-24SHENZHEN MTN ELECTRONICS
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511905516.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-17
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

Traditional routers are difficult to configure the network and connect devices through voice interaction, making them inconvenient for visually impaired people and users unfamiliar with network technology, resulting in a poor user experience.

Method used

The intelligent router, which integrates natural language processing, collects and recognizes user voice information through voice interaction components, performs domain terminology enhancement and semantic understanding, generates configuration operation sequences, and guides user operations through audio output. It is also equipped with Braille buttons and haptic feedback components to provide a convenient interaction method.

Benefits of technology

It improves the ease of use and user experience for visually impaired and general users, reduces reliance on complex graphical interfaces and technical jargon, and enables convenient network configuration and device connection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121567646A_ABST
    Figure CN121567646A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an intelligent router fusing natural language processing. According to one specific embodiment, the device comprises a shell, a main board and a voice interaction assembly, the main board and the voice interaction assembly are arranged in the shell, and a processor is arranged on the main board; the voice interaction assembly comprises an audio input unit and an audio output unit, the audio output unit can broadcast voice instructions, and the audio input unit can collect natural voice information; the processor is configured to execute the following steps: performing voice recognition processing on natural voice information to obtain text information; performing domain term enhancement processing on the text information to obtain domain enhanced text information; performing semantic understanding on the domain enhanced text information, and generating a configuration operation sequence and a voice indication sequence corresponding to the configuration operation sequence; and controlling the audio output unit to broadcast the voice indication sequence and acquiring a user response through the audio input unit. According to the embodiment, the router parameters can be configured through voice interaction, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of this disclosure relate to the field of intelligent network device technology, and more specifically to intelligent routers that integrate natural language processing. Background Technology

[0002] With the rapid development of IoT technology, concepts such as smart homes and smart offices are becoming increasingly popular, and users' demands for intelligent and convenient network devices are constantly increasing. Traditional routers often rely on complex graphical interfaces or technical terms for network configuration and device connection, making them impossible to operate via voice commands. Globally, there are hundreds of millions of visually impaired individuals and ordinary users unfamiliar with network technology; for them, configuring router parameters through complex graphical interfaces or technical terms presents a significant obstacle.

[0003] However, in practice, it has been found that when using the above-mentioned routers, visually impaired people have difficulty configuring the network and connecting devices using the complex graphical interface. Visually impaired people who are not familiar with network technology and ordinary users do not understand the technical terms well enough. They often feel confused when configuring router parameters and have difficulty completing the operation smoothly. There are often technical problems such as inconvenience in operation and low user experience.

[0004] The information disclosed in this background section is only intended to enhance the understanding of the background of the inventive concept, and therefore may contain information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The summary portion of this disclosure is intended to provide a brief overview of the concepts, which will be described in detail in the detailed description portion. This summary portion is not intended to identify key or essential features of the claimed technical solutions, nor is it intended to limit the scope of the claimed technical solutions.

[0006] Some embodiments of this disclosure propose an intelligent router that integrates natural language processing to address one or more of the technical problems mentioned in the background section above.

[0007] Some embodiments of this disclosure provide an intelligent router integrating natural language processing. The intelligent router includes: a casing, a motherboard, and a voice interaction component. Both the motherboard and the voice interaction component are disposed within the casing. A processor is mounted on the motherboard, and an antenna array and a multi-function interface are located on the side of the casing. The voice interaction component includes an audio input unit and an audio output unit, both located at panel openings in the casing and communicatively connected to the processor. The audio output unit is configured to play voice instructions, and the audio input unit is configured to collect natural speech information. The processor is configured to perform the following steps: perform speech recognition processing on the natural speech information to obtain text information; perform domain terminology enhancement processing on the text information to obtain domain-enhanced text information; perform semantic understanding on the domain-enhanced text information to generate a configuration operation sequence and a corresponding voice instruction sequence; control the audio output unit to play the voice instruction sequence and obtain user responses through the audio input unit.

[0008] Optionally, the smart router further includes a haptic feedback component; the haptic feedback component includes a Braille button group, the Braille button group is located on the outer surface of the housing, and each Braille button in the Braille button group has a corresponding Braille text for its function, the Braille text being set on the keycap of the Braille button.

[0009] Optionally, the haptic feedback component further includes a vibration motor, which is fixed to the inner wall of the housing by a fixing structure, and the vibration motor is communicatively connected to the processor.

[0010] Optionally, the processor is further configured to perform the following steps: in response to pressing any Braille key in the Braille key group, control the vibration motor to perform a vibration operation; control the audio output unit to broadcast the function corresponding to the pressed Braille key.

[0011] Optionally, the outer surface of the housing is further provided with a rotary dial, which is configured to adjust the volume of the audio output unit.

[0012] Optionally, the processor is further configured to: in response to determining that the smart router is powered on for the first time, broadcast a voice configuration guide through the audio output unit.

[0013] Optionally, the aforementioned Braille keypad group includes audio input unit control keys and audio output unit control keys.

[0014] Optionally, the processor is further configured to perform the following steps: in response to detecting a new device connecting to the network, generating a connection confirmation request; controlling the audio output unit to broadcast the connection confirmation request; in response to obtaining a voice response through the audio input unit, extracting voiceprint features from the voice response to obtain voiceprint feature data; comparing the voiceprint feature data with a voiceprint template to obtain a comparison result; in response to determining that the comparison result is acceptable, obtaining an operation instruction; performing authorization management and broadcasting the request through the audio output unit based on the operation instruction; in response to determining that the comparison result is unacceptable, rejecting the new device connecting to the network and broadcasting the request through the audio output unit.

[0015] The various embodiments disclosed above have the following beneficial effects: A smart router integrating natural language processing, provided by some embodiments of this disclosure, can improve operational convenience and user experience. Specifically, the reasons for inconvenient operation and low user experience are: visually impaired individuals find it difficult to perform network configuration and device connection operations on the router using a complex graphical interface; visually impaired individuals unfamiliar with network technology, as well as ordinary users, lack sufficient understanding of technical terms, often feel confused when configuring router parameters, making it difficult to complete the operation smoothly, frequently resulting in inconvenient operation and a low user experience. Based on this, some embodiments of this disclosure provide an intelligent router integrating natural language processing. The intelligent router includes: a casing, a motherboard, and a voice interaction component; both the motherboard and the voice interaction component are disposed within the casing, the motherboard has a processor, and the side of the casing has an antenna array and a multi-function interface; the voice interaction component includes an audio input unit and an audio output unit, both located at panel openings in the casing and communicatively connected to the processor; the audio output unit is configured to play voice instructions, and the audio input unit is configured to collect natural speech information; the processor is configured to perform the following steps: perform speech recognition processing on the natural speech information to obtain text information; perform domain terminology enhancement processing on the text information to obtain domain-enhanced text information; perform semantic understanding on the domain-enhanced text information to generate a configuration operation sequence and a corresponding voice instruction sequence; control the audio output unit to play the voice instruction sequence and obtain user responses through the audio input unit. By setting up a voice interaction component, the user's natural speech information can be collected. The processor can then perform speech recognition processing on this collected natural speech information, converting it into text information. Subsequently, the processor can perform domain-specific terminology enhancement processing on the text information to more accurately understand the user's intent and generate corresponding configuration operation sequences and voice instruction sequences. The audio output unit then plays the voice instruction sequences, guiding the user to complete operations such as network configuration and device connection. This allows visually impaired individuals and ordinary users who lack familiarity with technical terminology to interact with the smart router through natural language, without relying on complex graphical interfaces or technical jargon, greatly improving the convenience of operation and the user experience. Attached Figure Description

[0016] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and elements are not necessarily drawn to scale.

[0017] Figure 1This is a schematic diagram of the structure of an intelligent router integrating natural language processing according to some embodiments of this disclosure; Figure 2 This is a schematic diagram of the structure of a navigation key for a smart router that integrates natural language processing, according to some embodiments of this disclosure. Detailed Implementation

[0018] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0019] It should also be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings. Unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other.

[0020] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0021] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0022] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0023] This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.

[0024] Figure 1 This is a schematic diagram of the structure of an intelligent router that integrates natural language processing according to some embodiments of this disclosure. Figure 1 Includes housing 1, audio input unit 2, audio output unit 3, antenna array 4, and Braille button group 5.

[0025] In some embodiments, the aforementioned intelligent router integrating natural language processing may include: a housing 1, a motherboard, and a voice interaction component. The housing 1 may be a box with a certain volume made of plastic or metal, housing the motherboard and voice interaction component internally. The housing 1 can reduce the impact on the internal motherboard and voice interaction component, extending their service life. The side of the housing 1 may have an antenna array 4 and a multi-function interface. The antenna array 4 may consist of multiple antenna elements to enhance the reception and transmission capabilities of wireless signals, enabling the router to provide a stable network connection. For example, the antenna array 4 may consist of four antennas. The multi-function interface may include, but is not limited to, a network cable interface, a USB interface, and a power interface. The network cable interface can be used to connect external network devices, such as computers and switches, to achieve a wired network connection. The USB interface can be used to connect storage devices, such as USB flash drives and external hard drives, facilitating file sharing or data backup, and can also be used to connect peripherals such as printers. The power interface can supply power to the intelligent router by connecting a power adapter. The motherboard may be a circuit board integrating core electronic components such as a processor and memory, providing hardware support for the operation of the intelligent router. The aforementioned processor can be a central processing unit (CPU) or a chip with data processing capabilities, capable of maintaining the normal operation of the smart router. The aforementioned memory can be random access memory (RAM) for storing configuration parameters and other information of the smart router. These configuration parameters may include user-set WiFi name, WiFi password, connected devices, etc. The connected devices may include, but are not limited to, mobile phones, computers, smart TVs, and other devices that can connect to the network through the smart router. The aforementioned voice interaction component may include an audio input unit 2 and an audio output unit 3. The audio input unit 2 can be a microphone capable of collecting natural speech information. The natural speech information may include digital signals corresponding to the user's voice. Specifically, the microphone can collect the user's voice and convert it into an electrical signal; the microphone has a built-in analog-to-digital converter (ADC) that can convert the electrical signal into a digital signal. The aforementioned audio output unit 3 can be a speaker capable of broadcasting voice instructions. These voice instructions may be sounds emitted through the speaker, guiding the user to set the configuration parameters of the smart router.

[0026] In some embodiments, the audio input unit 2 and the audio output unit 3 may both be located at the panel opening of the housing 1 and both be communicatively connected to the processor. Specifically, the top surface of the housing 1 may be provided with two grid-like through-hole arrays, and the audio input unit 2 and the audio output unit 3 may be respectively located at one of the through-hole arrays, which facilitates the collection of natural speech information and the broadcast of voice instructions.

[0027] In some embodiments, the processor is configured to perform the following steps: The first step is to perform speech recognition processing on the aforementioned natural speech information to obtain text information. In practice, a lightweight speech recognition model can be used to process the natural speech information, converting it into text, and then using the resulting text as the main text. Lightweight speech recognition models are characterized by high efficiency and low power consumption, enabling them to quickly and accurately convert natural speech information into corresponding text information.

[0028] The second step involves enhancing the aforementioned text information with domain-specific terminology to obtain domain-enhanced text information. In practice, this text information can be input into a pre-defined domain-specific terminology enhancement model. This pre-defined model can be a deep learning model that takes text information as input and domain-enhanced text information as output. For example, it can be a pre-trained language model based on the Transformer architecture (e.g., a Generative Pre-trained Transformer (GPT)). Specifically, textual data containing router domain expertise (such as technical white papers, configuration manuals, and troubleshooting guides) can be used as training data and input into the generative pre-trained transform model for pre-training to obtain a domain-specific knowledge enhancement model. This model possesses the general language capabilities of the basic model and also stores router domain knowledge internally, making it easier to understand and generate specialized terminology. Then, a mapping table between everyday language and router specialized terminology can be used as training samples and input into the domain-specific knowledge enhancement model for training. Through supervised fine-tuning, the model learns the correspondence between everyday language and router specialized terminology, ultimately yielding the pre-defined domain-specific terminology enhancement model. The mapping table above represents the correspondence between everyday language and router terminology. For example, it maps "connecting to the internet" to "establishing a network connection," and "poor signal" to "weak wireless signal strength." The everyday language represents the text information. The domain-enhanced text information represents a text format that is easier for routers to understand and process after being converted using router domain terminology. For example, the text information could be "I want to change my internet password," while the domain-enhanced text information could be "User changes WiFi password."

[0029] The third step involves semantic understanding of the enhanced text information in the aforementioned domain, generating configuration operation sequences and corresponding voice instruction sequences. In practice, firstly, the enhanced text information is semantically understood using natural language processing to obtain semantic understanding results. These results can include the operation object (e.g., WiFi), operation type (e.g., changing password), etc. Then, based on the semantic understanding results and a pre-defined configuration rule base, corresponding configuration operation sequences are generated. The pre-defined configuration rule base can be a set of operation steps corresponding to various predefined semantic understanding results, and the configuration operation sequences can be operation steps corresponding to the semantic understanding results. For example, for the semantic understanding result of changing the WiFi password, the configuration operation sequence can include steps such as entering the original password, entering the new password, and confirming the change. Simultaneously, to facilitate user operation based on voice instructions, a voice instruction sequence corresponding to the configuration operation sequences is also generated. This voice instruction sequence can be a set of voice instructions, arranged in the order of the configuration operation sequences, used to guide users in configuring router parameters via voice. For example, the configuration operation sequence can be steps such as entering the original password, entering the new password, and confirming the change, while the voice instruction sequence can be steps such as "Please say the original password", "Please say the new password", and "Please confirm the new password is xxxx".

[0030] The fourth step involves controlling the audio output unit 3 to play the aforementioned voice instruction sequence and obtaining the user's response through the audio input unit 2. In practice, the processor can control the audio output unit 3 to play the aforementioned voice instruction sequence and obtain the user's response through the audio input unit 2. The user response can represent the user's reply to each voice instruction in the aforementioned voice instruction sequence. For example, when the audio output unit 3 plays "Please state the original password," the audio input unit 2 collects the user's reply and uses the reply as the user's response. Only after the user states the correct original password will the step of entering a new password begin, and the audio output unit 3 will play "Please state the new password," then the audio input unit 2 will collect the user's reply again, and finally, the audio output unit 3 will play "Please confirm the new password is xxxx," obtaining the user's affirmative answer (such as "Yes") to complete the modification of the WiFi password.

[0031] Optionally, the aforementioned smart router also includes a haptic feedback component. This haptic feedback component can be a component capable of providing operational guidance to the user through touch. The haptic feedback component may include a Braille button group 5. The Braille button group 5 may consist of multiple buttons with Braille text. The Braille button group 5 may be located on the outer surface of the aforementioned housing 1 for easy user touch. Each Braille button in the Braille button group 5 has a corresponding Braille text for its function, and the Braille text may be located on the keycap of the Braille button. For example, the Braille button group 5 may be located on the side of the housing 1. The Braille button group 5 may include a power button, a reset button, a function setting button, etc. The power button keycap may have the Braille text "Power," allowing the router to be turned on or off by pressing the power button. The reset button keycap may have the Braille text "Reset," allowing the router to be restored to factory settings by pressing and holding the reset button for 10 seconds to prevent accidental presses. The function setting button keycap may have the Braille text "Settings," allowing access to the router's function setting interface by pressing the function setting button for network configuration, device connection, and other operations. This Braille button design not only makes it easier for visually impaired people to use, but also improves the router's ease of operation and user experience.

[0032] Optionally, the tactile feedback component may further include a vibration motor, which can be fixed to the inner wall of the housing 1 by a fixing structure. The vibration motor can be a linear vibration motor capable of generating vibration. The fixing structure can be a retaining edge, the shape of which can match the shape of the vibration motor, allowing the vibration motor to be embedded inside the retaining edge. For example, if the vibration motor is cylindrical, the fixing structure can be a cylindrical retaining edge, allowing the vibration motor to be embedded inside the fixing structure for fixation. The fixing structure can be located on one side of the Braille keypad group 5. After fixing the vibration motor, it can communicate with the processor. When a user presses any Braille key in the Braille keypad group 5, the vibration motor can provide the user with more intuitive operation confirmation through vibration. Especially for visually impaired individuals, the tactile vibration allows them to clearly know whether their key press operation has been received and executed by the device.

[0033] Optionally, the processor is also configured to perform the following steps: The first step involves controlling the vibration motor to perform a vibration operation in response to pressing any Braille button in the Braille button group 5. In practice, the vibration operation can be controlled to perform a vibration operation in response to pressing any Braille button in the Braille button group 5. The vibration operation can be a brief vibration at a specific frequency to convey to the user that the button has been successfully triggered. For example, when the user presses the power button to turn the smart router on or off, the vibration motor will generate a 1-second vibration at a frequency of 200Hz to indicate to the user that the operation has been performed.

[0034] The second step is to control the audio output unit 3 to announce the function corresponding to the pressed Braille key. In practice, the processor can control the audio output unit 3 to announce the function corresponding to the pressed Braille key. For example, when a user presses the power button to turn the smart router on or off, the audio output unit 3 can announce "power on" or "power off" to provide feedback to the user.

[0035] Optionally, the outer surface of the housing 1 is further provided with a rotary dial. This rotary dial can be a circular or near-circular component that can rotate around an axis, capable of adjusting the volume of the audio output unit 3. For example, the rotary dial can be a rotary encoder, allowing adjustment of the volume of the audio output unit 3 by rotating the dial clockwise or counterclockwise. The rotary dial can be located on the top of the housing 1 for easy user access.

[0036] Optionally, the processor is also configured to, in response to determining that the smart router is powered on for the first time, play a voice configuration guide via the audio output unit 3. In practice, when the smart router is powered on for the first time, the processor can control the audio output unit 3 to play the voice configuration guide. This voice configuration guide can be a voice instruction guiding the user through initial configuration, such as, "Welcome to the smart router. Initial configuration will now begin. Please follow the voice instructions. First, please state the WiFi name you want to set..." With such voice guidance, users do not need to consult complex manuals or user interfaces; they can easily complete the initial configuration of the router simply by following the voice instructions. This feature not only enhances the user experience but also makes the use of the smart router more convenient.

[0037] Optionally, the aforementioned Braille button group 5 may include audio input unit control buttons and audio output unit control buttons. The audio input unit control buttons can be buttons that control the audio input unit 2 to be turned on or off. The audio output unit control buttons can be buttons that control the audio output unit 3 to be turned on or off. When the user needs to use the voice interaction function, they can press this button to turn on the audio input unit 2, enabling it to collect the user's natural speech information. When the user does not need to use the voice interaction function or is in a noisy environment and wants to reduce accidental triggering, they can press this button again to turn off the audio input unit 2. When the user feels that the voice broadcast is too frequent or does not need voice instructions, they can press the audio output unit control button to turn off the voice broadcast instructions, achieving a mute operation. This design provides users with a more flexible voice interaction control method, further improving the user experience of the smart router. At the same time, the keycaps of the audio input unit control buttons and the audio output unit control buttons can also have corresponding Braille text, making it easier for visually impaired people to identify and operate them.

[0038] Optionally, the processor is also configured to perform the following steps: The first step is to generate a connection confirmation request in response to the detection of a new device connecting to the network. This network can be a local area network (LAN) built by the smart router, such as a WiFi LAN. In practice, the processor first obtains the MAC address of the device that connects to the smart router's WiFi by entering the correct WiFi password. Then, it compares this MAC address with the authorized MAC address table. If the MAC address is found in the table, the device corresponding to that MAC address can be directly allowed to connect to the network. If the MAC address is not found in the table, the device is defined as a new device, and a connection confirmation request is generated. This new device includes, but is not limited to, smartphones, tablets, smart TVs, or any other terminal that supports WiFi connectivity and attempts to access the network. The authorized MAC address table can be a collection of MAC addresses stored in the smart router that are allowed to access the network. The connection confirmation request can be in text format, for example, a request stating, "A new device has been detected attempting to connect to the network. Do you allow the connection?" The second step involves controlling the audio output unit 3 to broadcast the connection confirmation request. In practice, firstly, the connection confirmation request can be input into a speech synthesis model to obtain speech information corresponding to the text form of the connection confirmation request. The speech synthesis model can be a deep learning model that takes the connection confirmation request as input and outputs speech information. For example, the speech synthesis model can employ text-to-speech (TTS) synthesis technology based on deep neural networks and be trained using a large speech database, enabling it to convert the text content of the connection confirmation request into natural and fluent speech. The speech database can be a dataset containing various texts and their corresponding speech annotations. Through such training, the speech synthesis model can learn the mapping relationship between text and speech, thereby generating high-quality speech information. Then, the processor can control the audio output unit 3 to broadcast the speech information corresponding to the connection confirmation request. For example, the audio output unit 3 can broadcast, "A new device has been detected attempting to connect to the network. Do you allow the connection?"

[0039] The third step involves extracting voice features from the voice response obtained through the audio input unit 2 to obtain voice feature data. In practice, firstly, the user's voice response can be acquired through the audio input unit 2. This voice response can be a digital signal of the user's reply to the connection confirmation request. Then, the voice response can be segmented into frames to obtain a set of segmented voice response information. Next, the segmented voice response information set can be windowed to obtain a windowed voice response information set. Then, the windowed voice response information set can be denoised to obtain a denoised voice response information set. Finally, the denoised voice response information set can be feature-extracted using Mel-frequency cepstral coefficients to obtain acoustic feature vectors for each denoised voice response in the denoised voice response information set, and these acoustic feature vectors are used as voice feature data.

[0040] The fourth step is to compare the aforementioned voiceprint feature data with the voiceprint template to obtain the comparison result. In practice, the aforementioned voiceprint feature data can be compared with the voiceprint template to obtain the comparison result. The aforementioned voiceprint template can be a set of user voiceprint features pre-stored in the smart router. The aforementioned voiceprint template can be obtained by pre-collecting user voice samples and processing them using the same extraction method as the aforementioned voiceprint feature data. For example, when the smart router is powered on for the first time, the user can be guided to read a specific text to collect the user's voice samples and extract their voiceprint feature data as the voiceprint template. If the similarity between the aforementioned voiceprint feature data and the voiceprint template is greater than or equal to a preset threshold, the representation passes as the comparison result. If the similarity between the aforementioned voiceprint feature data and the voiceprint template is less than or exceeds the preset threshold, the representation fails as the comparison result. The aforementioned preset threshold can be a pre-set value used to judge the similarity between the voiceprint feature data and the voiceprint template. For example, the preset threshold can be set to 90%.

[0041] The fifth step involves obtaining an operation instruction in response to the confirmation that the comparison result has passed. In practice, in response to the confirmation that the comparison result has passed, firstly, the aforementioned voiceprint feature data is input into the aforementioned preset speech recognition model for text conversion, and the resulting text is used as the speech response text information. Then, the aforementioned speech response text information can undergo domain terminology enhancement processing and semantic understanding, and the generated configuration operation sequence corresponding to the aforementioned speech response is used as the operation instruction. For example, if the user answers "Allow connection," the processor determines that the user agrees to the new device accessing the network, and then generates the configuration operation sequence corresponding to the speech response, such as adding the MAC address of the new device to the authorized MAC address table. If the user answers "Do not allow connection," the processor determines that the user does not agree to the new device accessing the network, and then generates the configuration operation sequence corresponding to the speech response, such as not adding the MAC address of the new device to the authorized MAC address table.

[0042] The sixth step involves executing authorization management and broadcasting the message through the audio output unit 3 based on the aforementioned operation instructions. In practice, firstly, the processor can execute the corresponding authorization management according to the operation instructions. For example, if the user answers "Allow connection," the processor can update the authorized MAC address table, adding the new device's MAC address to the table, thus allowing the new device to connect to the network. If the user answers "Do not allow connection," the processor will not update the table, keeping it unchanged and preventing the new device from connecting to the network. Then, after executing the authorization management, the processor controls the audio output unit 3 to broadcast the result of the authorization management to the user. For example, if the new device is successfully authorized to connect to the network, the audio output unit 3 can broadcast "New device has successfully connected to the network." If the new device is not authorized, the audio output unit 3 can broadcast "New device connection request has been rejected."

[0043] Step 7: In response to the determination that the above comparison result fails, the processor rejects the new device's network connection and broadcasts a message through the audio output unit 3. In practice, in response to the determination that the above comparison result fails, the processor can keep the authorized MAC address table unchanged, prevent the new device from connecting to the network, and simultaneously control the audio output unit 3 to broadcast "Voiceprint verification failed, new device connection request has been rejected." This prevents users who have not registered their voiceprint template from arbitrarily agreeing to new devices connecting to the network, effectively improving the security of the smart router and providing users with a more reliable network environment. Furthermore, users do not need to manually enter complex passwords or perform cumbersome operations; they can complete the authorization management of new devices simply through voice interaction, improving the user experience.

[0044] In addressing the aforementioned technical problems by adopting technical solutions, and considering the scenario where this solution is intended for use—where visually impaired individuals replace their routers—the following technical issues often arise: when a visually impaired person replaces their router due to a malfunction (such as damage from lightning strikes or aging components) and the new router, lacking proper configuration, cannot provide a network connection. Furthermore, configuring router parameters via voice carries the risk of password leakage. Considering the following requirements for this application scenario: adaptability to environments without network access, protection of user privacy and security, and the ability to quickly configure router parameters, we have decided to adopt the following solution: Figure 2 This is a schematic diagram of the structure of a navigation key for a smart router that integrates natural language processing, according to some embodiments of this disclosure. Figure 2 Includes navigation key 6, navigation key slot 7, guide rail 8, and guide groove 9. Optionally, the smart router further includes a navigation key 6, which can be a portable device resembling a physical key with an embedded storage chip. The storage chip can be a flash memory chip capable of storing the configuration parameters of the smart router. A navigation key slot 7 can be provided on the side of the housing 1. The navigation key 6 can have an embedding portion and a handle portion. The embedding portion is the part of the navigation key 6 that can be inserted into the navigation key slot 7. The storage chip can be disposed inside the embedding portion, and metal contacts are provided on the surface of the embedding portion. The shape of the navigation key slot 7 can match the shape of the embedding portion, allowing the navigation key 6 to be smoothly inserted into the navigation key slot 7. A metal spring-loaded pin can be provided inside the navigation key slot 7. When the navigation key 6 is inserted into the navigation key slot 7, the metal spring-loaded pin can contact the metal contacts, enabling communication between the navigation key 6 and the processor, allowing the processor to read the configuration parameters stored in the storage chip. The handle portion can be a part that is easy for the user to hold. One side of the handle can have raised Braille markings, such as "This side up," to facilitate visually impaired users in identifying the direction of the navigation key 6 by touch. The other side of the handle can be a smooth surface for easy differentiation between the two sides. One side of the interior of the navigation key slot 7 can have a guide rail 8, which can be a protrusion inside the slot. The guide rail 8 corresponds to the side of the handle with the Braille markings. The insertion part of the navigation key 6 can have a guide groove 9 that matches the guide rail 8, allowing the navigation key 6 to be inserted into the navigation key slot 7 in only one way. The other side of the guide rail 8 is a smooth guide surface, corresponding to the smooth surface of the handle. The processing chip is also configured to write and read configuration parameters of the smart router into the storage chip and configure the smart router. Specifically, when a user wants to replace their existing smart router with a similar one, they can say to the original smart router, "Back up the configuration parameters to the navigation key 6." The smart router will then back up the configuration parameters to the navigation key 6. After the backup is complete, the audio output unit 3 will announce "Completed" to remind the user. The user can then remove the navigation key 6 and insert it into the new smart router. The new smart router's processing chip detects the insertion of the navigation key 6 via a metal spring-loaded pin and metal contacts, and reads the configuration parameters stored in the storage chip. Next, the processing chip will parse these configuration parameters and automatically apply them to the new smart router, completing the router's quick configuration.During this process, the new smart router can also broadcast configuration progress and results through audio output unit 3, such as voice prompts like "Reading configuration parameters", "Configuration parameters read complete, applying configuration", and "Configuration complete", making it convenient for users to understand the configuration status.

[0045] The above-described technical solution, as an inventive point of this disclosure, solves the technical problem of "when visually impaired individuals replace their routers, if the old router malfunctions (e.g., damaged by lightning, or aging components) and must be replaced immediately, the new router cannot provide network connectivity without being configured with parameters, and configuring router parameters via voice carries the risk of password leakage." Factors leading to this risk of password leakage often include: when visually impaired individuals replace their routers, if the old router malfunctions (e.g., damaged by lightning, or aging components) and must be replaced immediately, the new router cannot provide network connectivity without being configured with parameters, and configuring router parameters via voice carries the risk of password leakage. Solving these factors reduces the risk of password leakage. To achieve this, the intelligent router of this disclosure, which integrates natural language processing, enables rapid parameter transfer in offline environments by setting a navigation key and a navigation key slot, while also avoiding the risk of password leakage during voice configuration. The navigation key design fully considers the needs of visually impaired users; its unique Braille markings and guide rail design allow for easy identification and operation by visually impaired individuals. When visually impaired individuals need to replace their smart routers with the same type, they simply insert the navigation key into the navigation key slot of the new smart router. The new smart router can then automatically read and apply the original configuration parameters, completing the parameter configuration even in a network-free environment, providing users with a more convenient and efficient user experience.

[0046] In addressing the aforementioned technical issues using technical solutions, the intended application scenario—the home environment for visually impaired individuals—often presents the following challenges: In this scenario, the router also provides network services to multiple devices such as security monitoring systems and smart home appliances, leading to continuous high-power operation and generating significant heat. The cooling efficiency through the router's ventilation holes is limited. Overheating due to continuous high load can cause performance degradation or system crashes, resulting in security failures and frequent issues with router stability. Furthermore, the home environment requires a quiet environment, and the continuous noise from traditional cooling fans negatively impacts user experience. Considering the following requirements for this application scenario: adaptability to high temperatures, support for multiple device connections, and noise reduction, we have decided to adopt the following solution: Optionally, the aforementioned smart router may further include a heat dissipation system. The heat dissipation system may include a temperature sensor, a heat sink, and a cooling fan. The temperature sensor may be located at a key heat-generating component inside the smart router, capable of detecting the temperature data of the motherboard. For example, the temperature sensor may be located on one side of the processor. The temperature data characterizes the internal temperature condition of the casing 1. The temperature data may be a specific temperature value. The temperature sensor may be communicatively connected to the processor. The heat sink may be made of a metal material with good thermal conductivity, such as aluminum or copper. The heat sink may be in contact with the motherboard and located above it. Specifically, the heat sink may be in close contact with the processor to facilitate heat dissipation. The sides of the casing 1 may have convection ventilation holes, which may be multiple elongated holes located on two opposite sides of the casing 1, creating air convection and accelerating heat dissipation. Cooling fans may be installed at each of the convection ventilation holes. The cooling fans may be small axial fans, which can be fixed inside the casing 1 by screws or glue. All the aforementioned cooling fans exhaust in the same direction, allowing air to flow smoothly through the convection vents and form an effective cooling airflow. The heatsink and cooling fans are all aligned on the same straight line, allowing cool air to be blown directly onto the heatsink, carrying away heat generated by the processor and other critical heat-generating components, and expelling hot air from the inside of the outer casing 1. A dust filter can be provided on the side of the outer casing 1. This dust filter is a fine mesh structure covering the outside of the convection vents, effectively preventing dust from entering the smart router and preventing dust accumulation from affecting heat dissipation and hardware performance. The dust filter can be removable for easy cleaning. Specifically, iron plates can be placed around the outer perimeter of the convection vents, and magnets can be placed at the edges of the dust filter, corresponding to the positions of the iron plates. The dust filter can be detached and installed through the attraction between the magnets and the iron plates. The processor can perform graded control of the cooling fans based on the temperature data. This graded control indicates that the processor adjusts the fan speed according to different temperature ranges. Specifically, when the temperature data is within the low-temperature range, the processor can control the cooling fan to operate at a low speed, which can meet the heat dissipation requirements while reducing energy consumption and noise. The aforementioned low-temperature range refers to the internal temperature range of the smart router during normal operation; for example, it could be below 40°C. The aforementioned low speed refers to the lower operating speed of the cooling fan while meeting the heat dissipation requirements; for example, the low speed can be set to 500 rpm to 1000 rpm. When the temperature data is within the medium-temperature range, the processor can control the cooling fan to operate at a medium speed, which can enhance the heat dissipation effect and prevent the internal temperature from becoming too high.For example, the medium temperature range can be 40℃~60℃, and the medium speed can be 1000r / min~1500r / min. When the temperature data is in the high temperature range, the processor can control the cooling fan to run at a high speed to meet the heat dissipation requirements and ensure stable hardware operation. For example, the high temperature range can be above 60℃, and the high speed can be above 1500r / min. The above-mentioned smart router can flexibly adjust the speed of the cooling fan according to the actual temperature situation through hierarchical control, so as to reduce energy consumption and noise as much as possible while ensuring effective heat dissipation, thereby improving the overall performance and user comfort of the smart router. At the same time, the above-mentioned smart router can also announce the current temperature data through the audio output unit 3, so that users can understand the temperature status of the smart router in a timely manner. For example, when the temperature data is in the high temperature range, it will announce "The current router temperature is too high, please pay attention to heat dissipation".

[0047] The above-described technical solution, as an inventive point of this disclosure, solves the technical problem of "in the home environment of visually impaired individuals, routers also provide network services for various devices such as security monitoring and smart home appliances, resulting in continuous high-power operation and generating a large amount of heat. The heat dissipation efficiency through the router's own heat dissipation vents is limited. Once the router overheats due to continuous high load operation, leading to performance degradation or crashes, it can cause security failures and other consequences, often resulting in low router stability." The factors leading to low router stability are often as follows: In the home environment of visually impaired individuals, routers also provide network services for various devices such as security monitoring and smart home appliances, resulting in continuous high-power operation and generating a large amount of heat. The heat dissipation efficiency through the router's own heat dissipation vents is limited. Once the router overheats due to continuous high load operation, leading to performance degradation or crashes, it can cause security failures and other consequences, often resulting in low router stability. Solving these factors can improve router stability. To achieve this effect, the intelligent router integrating natural language processing in this disclosure achieves effective monitoring and control of the router's internal temperature through a heat dissipation system. The temperature sensor in the cooling system can monitor the motherboard temperature in real time and transmit the temperature data to the processor, enabling the processor to control the cooling fans in stages based on the temperature. The heatsink is made of a metal material with good thermal conductivity and is in contact with the motherboard, facilitating the rapid conduction of heat generated by the processor. Convection vents and cooling fans on opposite sides of the casing form an effective airflow channel, allowing cool air to enter the casing from one side, blow onto the heatsink, remove heat, and then exit from the other side. Simultaneously, a dust filter effectively prevents dust from entering the smart router, preventing dust accumulation from affecting heat dissipation and hardware performance. This cooling system allows the smart router to maintain a low internal temperature under high load conditions, improving its stability and providing users with a more reliable and stable user experience.

[0048] In addressing the aforementioned technical problems through the adoption of technical solutions, the intended application scenario—a home environment for visually impaired individuals—often presents the following challenges: In such environments, computers, routers, and optical modems are typically clustered together for ease of use, resulting in high device density, concentrated heat, and difficulty in heat dissipation. This leads to high internal router temperatures, impacting the performance of voice interaction components. Furthermore, fan cooling of the router generates noise and vibration, causing acoustic interference that affects voice interaction quality, resulting in inaccurate voice capture and inability to complete voice interactions, frequently leading to a poor user experience. To address the specific requirements of this application scenario—adaptability to high-temperature environments, noise interference, and vibration—we have decided to adopt the following solution: Optionally, the aforementioned heat dissipation system may further include an auxiliary heat sink, which may be made of a metal material with good thermal conductivity, similar to the heat sink. The auxiliary heat sink can contact the motherboard via a thermal pad and is located below the motherboard. The thermal pad may be a thermally conductive silicone pad, which increases the contact area between the auxiliary heat sink and the motherboard, facilitating heat dissipation for the motherboard. The auxiliary heat sink and the heat sink can form a double-sided heat dissipation structure, increasing the heat dissipation efficiency of the motherboard. A partition may be provided inside the upper surface of the housing 1. The partition may be a thin metal plate, which divides the interior of the housing 1 into a heat dissipation chamber and a voice interaction chamber. The voice interaction chamber may be the cavity housing the audio input unit 2 and the audio output unit 3, and the heat dissipation chamber may be the interior of the housing 1 excluding the voice interaction chamber. The surface of the aforementioned partition can be provided with a heat-insulating coating. This coating can be made of a material with excellent heat insulation properties, such as a ceramic coating. This reduces the transfer of heat from the heat dissipation chamber to the voice interaction chamber, mitigating the impact of high temperatures on the performance of the audio input unit 2 and the audio output unit 3, and ensuring more stable operation of the voice interaction function. The inner wall of the aforementioned voice interaction chamber can be covered with a sound-insulating layer. This layer can be made of a material with good sound insulation effects, such as polyester fiber sound-absorbing cotton or foam plastic. The sound-insulating layer reduces sound propagation, minimizing internal sound reflection and external noise interference from the outer casing 1, thereby improving the clarity and accuracy of the voice interaction. The aforementioned convection cooling holes can include air inlets and outlets. The air inlets represent the openings through which external air enters the smart router, and the outlets represent the openings through which external air exits from the inside of the smart router. The number of cooling fans can be at least two, located at the air inlets and outlets respectively. These cooling fans accelerate airflow, allowing the heat generated inside the smart router to dissipate quickly. The cooling fan located at the air inlet draws relatively cool outside air into the smart router, while the cooling fan located at the air outlet quickly expels hot internal air, creating an efficient cooling cycle. These cooling fans are secured to the air inlet and outlet with screws, and shock-absorbing pads can be installed at the connection points between the cooling fans and the air inlet and outlet. These shock-absorbing pads can be thin sheets of rubber, possessing elasticity and shock-absorbing properties. Specifically, when the cooling fans are running, the vibrations and noise generated can be effectively absorbed and buffered by the shock-absorbing pads, thereby reducing the impact of vibrations on other internal components of the smart router, lowering noise levels, and improving the user experience.

[0049] The above-described technical solution, as an inventive point of this disclosure, solves the technical problem of: "In the home environment of visually impaired individuals, for ease of use, devices such as computers, routers, and optical modems are often placed together, resulting in high device density and concentrated heat in the area, making heat dissipation difficult. This leads to high internal temperatures of the router, affecting the performance of the voice interaction components. When fans are used to cool the router, their operation generates noise and vibration, which causes acoustic interference, affecting the quality of voice interaction, making voice acquisition inaccurate, and often resulting in a low user experience." The factors leading to a low user experience are often as follows: In the home environment of visually impaired individuals, for ease of use, devices such as computers, routers, and optical modems are often placed together, resulting in high device density and concentrated heat in the area, making heat dissipation difficult. This leads to high internal temperatures of the router, affecting the performance of the voice interaction components. When fans are used to cool the router, their operation generates noise and vibration, which causes acoustic interference, affecting the quality of voice interaction, making voice acquisition inaccurate, and often resulting in a low user experience. Solving these factors can improve the user experience. To achieve this effect, the intelligent router integrating natural language processing disclosed herein balances efficient heat dissipation and low-noise operation by incorporating auxiliary heat sinks, partitions, sound insulation layers, and optimized layout of convection vents and cooling fans. The auxiliary heat sink and main heat sink form a double-sided heat dissipation structure, significantly improving the motherboard's heat dissipation efficiency and ensuring effective temperature control of critical components such as the processor under high load. The partition divides the interior of the casing into a heat dissipation chamber and a voice interaction chamber, and together with the heat insulation coating, effectively blocks heat transfer from the heat dissipation chamber to the voice interaction chamber, ensuring stable operation of the voice interaction function. The sound insulation layer further reduces sound propagation and internal reflection, reducing interference from external noise and improving the clarity and accuracy of voice interaction. The convection vent design, with its inlet and outlet vents, along with at least two cooling fans, forms an efficient heat dissipation cycle, allowing the heat generated inside the intelligent router to dissipate quickly. Meanwhile, the shock-absorbing pads installed at the connection between the cooling fan and the air inlet and outlet effectively absorb and buffer the vibration and noise generated during the operation of the cooling fan, reducing the impact of vibration on other internal components of the smart router and further improving the user experience.

[0050] The various embodiments disclosed above have the following beneficial effects: A smart router integrating natural language processing, provided by some embodiments of this disclosure, can improve operational convenience and user experience. Specifically, the reasons for inconvenient operation and low user experience are: visually impaired individuals find it difficult to perform network configuration and device connection operations on the router using a complex graphical interface; visually impaired individuals unfamiliar with network technology, as well as ordinary users, lack sufficient understanding of technical terms, often feel confused when configuring router parameters, making it difficult to complete the operation smoothly, frequently resulting in inconvenient operation and a low user experience. Based on this, some embodiments of this disclosure provide an intelligent router integrating natural language processing. The intelligent router includes: a casing, a motherboard, and a voice interaction component; both the motherboard and the voice interaction component are disposed within the casing, the motherboard has a processor, and the side of the casing has an antenna array and a multi-function interface; the voice interaction component includes an audio input unit and an audio output unit, both located at panel openings in the casing and communicatively connected to the processor; the audio output unit is configured to play voice instructions, and the audio input unit is configured to collect natural speech information; the processor is configured to perform the following steps: perform speech recognition processing on the natural speech information to obtain text information; perform domain terminology enhancement processing on the text information to obtain domain-enhanced text information; perform semantic understanding on the domain-enhanced text information to generate a configuration operation sequence and a corresponding voice instruction sequence; control the audio output unit to play the voice instruction sequence and obtain user responses through the audio input unit. By setting up a voice interaction component, the user's natural speech information can be collected. The processor can then perform speech recognition processing on this collected natural speech information, converting it into text information. Subsequently, the processor can perform domain-specific terminology enhancement processing on the text information to more accurately understand the user's intent and generate corresponding configuration operation sequences and voice instruction sequences. The audio output unit then plays the voice instruction sequences, guiding the user to complete operations such as network configuration and device connection. This allows visually impaired individuals and ordinary users who lack familiarity with technical terminology to interact with the smart router through natural language, without relying on complex graphical interfaces or technical jargon, greatly improving the convenience of operation and the user experience.

[0051] The above description is merely a selection of preferred embodiments of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in the embodiments of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in the embodiments of this disclosure.

Claims

1. A smart router integrating natural language processing, characterized in that, The intelligent router integrating natural language processing includes: a shell, a motherboard, and a voice interaction component; Both the motherboard and the voice interaction component are housed within the casing. The motherboard has a processor, and the side of the casing has an antenna array and a multi-functional interface. The voice interaction component includes an audio input unit and an audio output unit. Both the audio input unit and the audio output unit are located at the panel opening of the housing and are communicatively connected to the processor. The audio output unit is configured to broadcast voice instructions, and the audio input unit is configured to collect natural speech information. The processor is configured to perform the following steps: The natural speech information is processed by speech recognition to obtain text information; The text information is subjected to domain terminology enhancement processing to obtain domain-enhanced text information; Semantic understanding is performed on the enhanced text information in the domain to generate a configuration operation sequence and a corresponding voice instruction sequence for the configuration operation sequence; The audio output unit is controlled to broadcast the voice instruction sequence and the user response is obtained through the audio input unit.

2. The intelligent router integrating natural language processing according to claim 1, characterized in that, The smart router also includes a haptic feedback component; The tactile feedback component includes a Braille button group located on the outer surface of the housing. Each Braille button in the Braille button group has a corresponding Braille text on its keycap.

3. The intelligent router integrating natural language processing according to claim 2, characterized in that, The haptic feedback component also includes a vibration motor, which is fixed to the inner wall of the housing by a fixing structure, and the vibration motor is communicatively connected to the processor.

4. The intelligent router integrating natural language processing according to claim 3, characterized in that, The processor is also configured to perform the following steps: In response to pressing any Braille key in the Braille keypad group, the vibration motor is controlled to perform a vibration operation; The audio output unit is controlled to announce the function corresponding to the pressed Braille key.

5. The intelligent router integrating natural language processing according to claim 2, characterized in that, The outer surface of the housing is also provided with a rotary dial, which is configured to adjust the volume of the audio output unit.

6. The intelligent router integrating natural language processing according to claim 1, characterized in that, The processor is also configured to: In response to determining that the smart router is powered on for the first time, a voice configuration guide is broadcast through the audio output unit.

7. The intelligent router integrating natural language processing according to claim 2, characterized in that, The Braille keypad group includes audio input unit control keys and audio output unit control keys.

8. The intelligent router integrating natural language processing according to claim 1, characterized in that, The processor is also configured to perform the following steps: In response to the detection of a new device connecting to the network, a connection confirmation request is generated; The audio output unit is controlled to broadcast the connection confirmation request; In response to the voice response obtained through the audio input unit, voiceprint feature extraction is performed on the voice response to obtain voiceprint feature data; The voiceprint feature data is compared with the voiceprint template to obtain the comparison result; In response to determining that the comparison result characterization has passed, an operation instruction is obtained; Based on the operation instructions, authorization management is performed and announcements are broadcast through the audio output unit; In response to determining that the comparison result characterization fails, the system rejects new device connections to the network and prevents broadcasting through the audio output unit.

Citation Information

Patent Citations

  • Intelligent equipment access method and device based on voiceprint authorization, equipment and medium

    CN110149618A

  • Speech recognition processing method and device and storage medium

    CN112053692A

  • Wireless router control and configuration system based on voice recognition

    CN117373452A

  • Voice interaction method, server and computer readable storage medium

    CN119763559A

  • The invention discloses a household electrical appliance intelligent voice modular structure suitable for visually impaired people to use and a household electrical appliance with the modular structure

    CN208888643U