Consultation system and consultation method
Patent Information
- Application Number
- TW115119567
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2026-05-20
- Publication Date
- 2026-11-01
- Estimated Expiration
- 2046-05-19
Smart Images

Figure TWG2TB001919391_001 
Figure TWG2TB001919391_002 
Figure TWG2TB001919391_003
Abstract
Claims
1. A consultation system, comprising: A physiological signal sensing device that captures multiple physiological signals from a user; A database stores multiple counseling dialogue scripts and an emotion mapping model, each of the multiple counseling dialogue scripts having a predicted emotion feature vector; and a processing unit coupled to the physiological signal sensing device and the database, the processing unit performing the following operations: loading one of the counseling dialogue scripts from the database as a current counseling dialogue script; continuously receiving the multiple physiological signals captured by the physiological signal sensing device within a preset time period, calculating an average value of each of the multiple physiological signals within the preset time period, generating multiple physiological baselines; after generating the multiple physiological baselines, repeatedly performing the following operations: calculating multiple physiological changes in the multiple physiological signals continuously captured by the physiological signal sensing device and the corresponding multiple physiological baselines; combining the multiple physiological changes into a physiological feature vector. The physiological feature vector is input into the emotion mapping model, which outputs a current emotion feature vector. When a first difference between the current emotion feature vector and the expected emotion feature vector of the current counseling dialogue script is greater than a first preset threshold, execution of the current counseling dialogue script is paused, and multiple second differences between the current emotion feature vector and the expected emotion feature vectors of the multiple counseling dialogue scripts are calculated. When the smallest difference among the multiple second differences is less than a second preset threshold, one of the counseling dialogue scripts corresponding to the smallest difference is loaded from the database to replace the current counseling dialogue script. When the smallest difference is not less than the second preset threshold, an interrupt signal is output, and the repeated execution of the operation is stopped.
2. The consultation system according to claim 1, wherein, The multiple physiological signals include a brainwave signal, a heart rate variability signal, a skin conductance response signal, and an eye movement signal.
3. The consultation system according to request item 1, wherein, The plurality of physiological signals include an EEG signal, a heart rate variability signal, and a skin conductance response signal. The plurality of physiological changes include a power spectral density change corresponding to the EEG signal, a high-low frequency power ratio change corresponding to the heart rate variability signal, and a phase conductance change corresponding to the skin conductance response signal. The physiological feature vector is composed of the power spectral density change, the high-low frequency power ratio change, and the phase conductance change.
4. The consultation system according to claim 1, wherein, The emotion mapping model includes a convolutional neural network, a recursive neural network, and an attention layer. The processing unit inputs the physiological feature vector into the convolutional neural network to generate a first feature vector, inputs the first feature vector into the recursive neural network to generate a second feature vector, and inputs the second feature vector into the attention layer to output the current emotion feature vector.
5. The consultation system described in Request 1, wherein, Both the current emotion feature vector and the expected emotion feature vector are six-dimensional feature vectors, and the multiple dimensions of the six-dimensional feature vector are respectively an anger value, a fear value, an anxiety value, a sadness value, a depression value and a shame value.
6. A counseling method, executed by a processing unit coupled to a physiological signal sensing device and a database, the database storing multiple counseling dialogue scripts and an emotion mapping model, each of the multiple counseling dialogue scripts having a predicted emotion feature vector, the counseling method comprising the following steps: loading one of the counseling dialogue scripts from the database as a current counseling dialogue script; continuously receiving multiple physiological signals of a user captured by the physiological signal sensing device within a preset time period, calculating an average value of each of the multiple physiological signals within the preset time period, generating multiple physiological baselines; after generating the multiple physiological baselines, repeatedly executing the following steps: calculating multiple physiological changes in the multiple physiological signals continuously captured by the physiological signal sensing device and the corresponding multiple physiological baselines; combining the multiple physiological changes into a physiological feature vector. The physiological feature vector is input into the emotion mapping model, which outputs a current emotion feature vector. When a first difference between the current emotion feature vector and the expected emotion feature vector of the current counseling dialogue script is greater than a first preset threshold, execution of the current counseling dialogue script is paused. Multiple second differences between the current emotion feature vector and the expected emotion feature vectors of the multiple counseling dialogue scripts are calculated. When the smallest difference among the multiple second differences is less than a second preset threshold, one of the counseling dialogue scripts corresponding to the smallest difference is loaded from the database to replace the current counseling dialogue script. When the smallest difference is not less than the second preset threshold, an interrupt signal is output, and the repeated execution of the steps is stopped.
7. The consultation method described in request item 6, wherein, The multiple physiological signals include a brainwave signal, a heart rate variability signal, a skin conductance response signal, and an eye movement signal.
8. The consultation method described in request item 6, wherein, The plurality of physiological signals include an EEG signal, a heart rate variability signal, and a skin conductance response signal. The plurality of physiological changes include a power spectral density change corresponding to the EEG signal, a high-low frequency power ratio change corresponding to the heart rate variability signal, and a phase conductance change corresponding to the skin conductance response signal. The physiological feature vector is composed of the power spectral density change, the high-low frequency power ratio change, and the phase conductance change.
9. The consultation method according to request item 6, wherein, The emotion mapping model includes a convolutional neural network, a recursive neural network, and an attention layer. The step of inputting the physiological feature vector into the emotion mapping model and having the emotion mapping model output a current emotion feature vector includes: inputting the physiological feature vector into the convolutional neural network to generate a first feature vector, inputting the first feature vector into the recursive neural network to generate a second feature vector, and inputting the second feature vector into the attention layer to output the current emotion feature vector.
10. The consultation method according to claim 6, wherein, Both the current emotion feature vector and the expected emotion feature vector are six-dimensional feature vectors, and the multiple dimensions of the six-dimensional feature vector are respectively an anger value, a fear value, an anxiety value, a sadness value, a depression value and a shame value.
Citation Information
Patent Citations
AI psychological counseling method and system
CN117045253A
Mental stress testing device, method for testing mental stress and mental stress testing system
TWI526193B
Device and system for multi-virtual-character dialogue training with dialogue consistency
TWM683009U
