Disclosure of Invention
In order to solve the above problems, the present disclosure provides a psychological test system with multiple answer modes, which provides two test modes of image, text and voice for the user to select according to his own condition, so as to effectively perform psychological tests on different people.
In order to achieve the purpose, the following technical scheme is adopted in the disclosure:
in a first aspect, a psychological test system with multiple answer modes is provided, including:
the mode selection module is used for allowing a user to select an image-text test mode or a voice test mode;
the image-text testing module is used for displaying the psychological testing questions and answering options in the form of images and texts when a user selects the image-text testing mode, so that the user can answer the questions and answer the questions to obtain an answering result;
the voice test module is used for playing the psychological test questions and the answering options in a voice mode when the user selects the voice test mode, so that the user can answer the questions and generate an answering result;
and the test result generation module is used for analyzing the response result generated by the image-text test module or the voice test module to obtain a psychological test result.
Compared with the prior art, the beneficial effect of this disclosure is:
1. the system disclosed by the invention has two test modes, users with visual disorder and unknown characters can select the voice test mode, users who can read characters normally and answer can select the image and text test mode, the users can select the image and text test mode according to self conditions, the applicability of the system is improved, and psychological tests can be effectively carried out on different crowds.
2. The size and the color of the characters of the system can be adjusted, and the problem that part of people with visual deterioration and red-green achromatopsia are difficult to carry out psychological tests is solved by adjusting the size and the color of the images and texts.
3. When the psychological test is carried out through the voice test mode, the problem that part of people with visual disorder and reading disorder cannot carry out the psychological test is solved.
4. When the voice test is carried out, the voice of the user is recognized in advance, so that the broadcasting speed suitable for the user is obtained, and the voice psychological test is carried out more effectively.
Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
The specific implementation mode is as follows:
the present disclosure is further described with reference to the following drawings and examples.
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments according to the present application. As used herein, the singular forms "a", "an", and/or "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of the features, steps, operations, devices, components, and/or combinations thereof.
In the present disclosure, terms such as "upper", "lower", "left", "right", "front", "rear", "vertical", "horizontal", "side", "bottom", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only relational terms determined for convenience in describing structural relationships of the components or elements of the present disclosure, and do not refer to any components or elements in the present disclosure, and thus, the present disclosure is not limited thereto.
In the present disclosure, terms such as "fixedly connected", "connected", and the like are to be understood in a broad sense, and mean either a fixed connection or an integrally connected or detachable connection; may be directly connected or indirectly connected through an intermediate. The specific meanings of the above terms in the present disclosure can be determined according to specific situations by persons skilled in the relevant scientific research or technical field, and the present disclosure is not to be construed as being limited.
Example 1
In order to solve the technical problems that the thinking and physiological reaction of the old are slow, the eyesight is degraded, and the psychological test of some disabled people has a plurality of obstacles and can not be performed in the form of characters, the embodiment discloses a psychological test system with a multi-answer mode, which comprises:
the mode selection module is used for allowing a user to select an image-text test mode or a voice test mode;
the image-text testing module is used for displaying the psychological testing questions and answering options in the form of images and texts when a user selects the image-text testing mode, so that the user can answer the questions and answer the questions to obtain an answering result;
the voice test module is used for playing the psychological test questions and the answering options in a voice mode when the user selects the voice test mode, so that the user can answer the questions and generate an answering result;
and the test result generation module is used for analyzing the response result generated by the image-text test module or the voice test module to obtain a psychological test result.
Further, the system also comprises a public module which is used for user registration login, user personal information management and parameter setting of the system.
Furthermore, the image-text testing module is also used for displaying a psychological test evaluation table for the user to select, and displaying a psychological test question and a response option according to the psychological test evaluation table selected by the user.
Furthermore, the image-text testing module sets an option button for each answering option, and a user clicks the corresponding option button to answer.
Furthermore, the image-text testing module is also used for adjusting the size and color matching of the system characters.
Furthermore, the voice test module is also used for playing the psychological test evaluation table through voice for the user to select, and playing the psychological test questions and options according to the psychological test evaluation table selected by the user.
Furthermore, the voice testing module performs voice pre-training, and adjusts the voice broadcasting speed according to the speed of speech, the reaction speed and the frequency of the used speech words of the user.
Further, recognizing the speed of speech to recognize the phoneme string in the speech, combining the speed of speech into syllables, and calculating the number of the syllables in unit time;
the response speed is identified as the time difference from the completion of recording the question broadcasting to the beginning of answering of the user;
the tone word frequency is identified as the frequency of occurrence of tone words in the recognized speech.
Furthermore, the voice test module collects answering voice of the user, converts the answering voice into characters and obtains an answering result.
Furthermore, the test result generation module performs score mapping on the response result of the user, calculates each factor score and the total score of the psychological test scale, obtains a psychological test result according to the factor score and the total score of the psychological test scale, and generates a psychological test report.
A psychological test system with multiple answering modes disclosed in this embodiment will be described in detail with reference to fig. 1-3.
A psychological test system having a multiple answer mode, comprising: the mode selection module is used for allowing a user to select an image-text test mode or a voice test mode;
the image-text testing module is used for displaying the psychological testing questions and answering options in the form of images and texts when a user selects the image-text testing mode, so that the user can answer the questions and answer the questions to obtain an answering result;
the voice test module is used for playing the psychological test questions and the answering options in a voice mode when the user selects the voice test mode, so that the user can answer the questions and generate an answering result;
the test result generation module is used for analyzing the answering result generated by the image-text test module or the voice test module to obtain a psychological test result;
and the public module is used for user registration and login, user personal information management and system parameter setting.
The image-text testing module comprises a requirement configuration module and an image-text table testing module.
And the demand configuration module is used for adjusting the sizes of the characters, the red-green color matching of the system and the option buttons according to the demands of the user.
And the image-text scale testing module is used for displaying the psychological test scale for the user to select, displaying the psychological test questions and answering options according to the psychological test scale selected by the user, setting option buttons for each answering option, and allowing the user to click the option buttons to answer to obtain the answering result of the user.
The voice testing module comprises a voice pre-testing module, a voice scale testing module and a character extracting module.
And the voice pre-testing module is used for carrying out sample testing on the voice of the user and adaptively adjusting the voice broadcasting speed according to the speed, the response speed and the tone word frequency of the user.
The speech speed, the reaction speed and the tone word recognition do not need to consider the accuracy.
The speech speed identification only needs to identify phoneme strings in the speech, combine the phoneme strings into syllables, then calculate the number of the syllables in unit time, and when the speech speed is detected to be too slow, reduce the speech broadcasting speed.
The response speed is identified as the time difference from the completion of the recorded question broadcasting to the beginning of the user answering, and when the time difference exceeds the set standard time difference, the voice broadcasting speed is reduced.
The voice-qi word frequency identification is used for identifying the occurrence frequency of the voice-qi words such as kaeee and o in the voice of the user, and the voice broadcasting speed is reduced if the occurrence frequency of the voice-qi words is too high.
And the voice scale testing module is used for voice broadcasting of the psychological test and evaluation scale for selection of a user, and broadcasting the psychological test questions and answer options according to the psychological test and evaluation scale selected by the user.
And the character extraction module is used for receiving the answering voice of the user, converting the answering voice into characters by adopting a Hidden Markov Model (HMM) based on a parameter model and acquiring an answering result.
The test result generation module analyzes the answer result generated by the image-text test module or the voice test module to obtain a psychological test result, and specifically comprises the following steps:
and comparing answers according to the response results of the user to perform score mapping, calculating the score of each factor and the total score of the psychological test scale, referring to the diagnostic standard of the scale to give a psychological test result according to the total score of the scale and the score of the factor, wherein the psychological test result comprises psychological test analysis conditions, suggestions, test scores and the like, and summarizing the psychological test result and personal information to generate a psychological test report.
Because different test questions have different score calculation rules and factor-question comparison tables, after the score of each question in the user response result is obtained, the score of each factor is calculated according to the factor-question comparison table, the sum of the scores obtained by testing each question by the user at this time is calculated according to the option-score comparison table, and the total score of the scale is obtained according to the sum of the scores. FIG. 3 is a SCL90 factor-topic comparison table, which is one of the factor-topic comparison tables.
When the user uses the psychological test system with multiple answering modes disclosed in this embodiment:
s1: a user registers and logs in the system;
s2: personalized settings such as system character size, color configuration and the like are adjusted according to self conditions;
s3: selecting a picture-text test mode or a voice test mode according to the self condition;
s4: when selecting the image-text test mode, firstly selecting a psychological test rating table to be tested, reading the displayed psychological test questions and answering options, and clicking corresponding answering option buttons to answer;
when a voice test mode is selected, firstly selecting a psychological test and evaluation table to be tested, testing a voice sample, adjusting the voice broadcasting speed according to the answering speed, the reaction speed, the tone and word frequency and the like of the system, and when the system plays the subject audio according to the adjusted voice broadcasting speed, verbally answering by a user;
s5: and acquiring a psychological test report generated by the system according to the answering result.
By adjusting the size and color matching of the system characters, the problem that part of old people with reduced vision and anerythrochloropsia are difficult to perform psychological tests is solved.
Psychological tests are carried out through voice broadcast, and the problem that part of old people with visual disorder and reading disorder cannot carry out psychological tests is solved.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Finally, it should be noted that: the above examples are only for illustrating the technical solutions of the present invention and not for limiting the same, and although the present invention is described in detail with reference to the above examples, those of ordinary skill in the art should understand that: modifications and equivalents may be made to the embodiments of the invention without departing from the spirit and scope of the invention, which is to be covered by the claims.