[go: up one dir, main page]

CN110009206B - A timing voice scoring method, device, equipment and storage medium - Google Patents

A timing voice scoring method, device, equipment and storage medium Download PDF

Info

Publication number
CN110009206B
CN110009206B CN201910219165.0A CN201910219165A CN110009206B CN 110009206 B CN110009206 B CN 110009206B CN 201910219165 A CN201910219165 A CN 201910219165A CN 110009206 B CN110009206 B CN 110009206B
Authority
CN
China
Prior art keywords
client
timing
voice
scoring
timer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201910219165.0A
Other languages
Chinese (zh)
Other versions
CN110009206A (en
Inventor
赵蕾蕾
李翀
季林红
杨铁牛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuyi University Fujian
Original Assignee
Wuyi University Fujian
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuyi University Fujian filed Critical Wuyi University Fujian
Priority to CN201910219165.0A priority Critical patent/CN110009206B/en
Publication of CN110009206A publication Critical patent/CN110009206A/en
Application granted granted Critical
Publication of CN110009206B publication Critical patent/CN110009206B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Multimedia (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Computational Linguistics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Signal Processing (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a timing voice scoring method, a timing voice scoring device, timing voice scoring equipment and a storage medium. The method comprises the steps that when a client detects interrupt process information, an interrupt time stamp and the residual time are obtained, trigger time before process interrupt is obtained according to the interrupt time stamp and the residual time, and the client pushes a local notification and recognizes scoring after timing to the trigger time. And after the evaluation is finished, the scoring information and the timing information are stored. The accuracy of timing is ensured, so that the reference of scoring is improved. Meanwhile, the invention reminds the user through popup window information and voice prompt when the process is interrupted, ensures normal scoring and improves user experience.

Description

一种定时语音评分方法、装置、设备和存储介质A timing voice scoring method, device, equipment and storage medium

技术领域technical field

本发明涉及数据处理领域,特别是一种定时语音评分方法、装置、设备和存储介质。The invention relates to the field of data processing, in particular to a timing voice scoring method, device, equipment and storage medium.

背景技术Background technique

目前,在汽车模拟驾驶平台的测试过程中,通常需要测试员对试驾过程中的晕动程度进行评分,为后期的设备调整提供参考。传统方法主要靠测试员完成试驾后报告晕动程度,在试驾时间较长的情况下评分的参考价值不高,因此需要在测试过程中进行定时评分。现有方案通常采用智能设备进行计时,每隔一段时间通过语音获取一次评分,这种方法虽然实现了定时评分,但是在评分过程中出现意外退出或者受到其他意外情况中断客户端时,会出现计时进程中断,导致计时不准,影响评分的参考价值。At present, in the test process of the car simulation driving platform, testers are usually required to score the degree of motion sickness during the test drive to provide reference for later equipment adjustments. The traditional method mainly relies on the tester to report the degree of motion sickness after the test drive. In the case of a long test drive, the reference value of the score is not high, so it is necessary to score regularly during the test. Existing solutions usually use smart devices for timing, and obtain ratings through voice at regular intervals. Although this method achieves timing scoring, timing will occur when there is an unexpected exit during the scoring process or the client is interrupted by other unexpected circumstances. The process is interrupted, resulting in inaccurate timing and affecting the reference value of scoring.

发明内容Contents of the invention

为了克服现有技术的不足,本发明的目的在于提供一种定时语音评分方法、装置、设备和存储介质,在实际应用中能够使智能设备中的客户端保持计时进程在评分过程中的稳定,提高评分的参考价值。In order to overcome the deficiencies of the prior art, the object of the present invention is to provide a timing voice scoring method, device, equipment and storage medium, which can enable the client in the smart device to keep the timing process stable during the scoring process in practical applications, Improve the reference value of scoring.

本发明解决其问题所采用的技术方案是:第一方面,本发明提供了一种定时语音评分方法,包括以下步骤:The technical solution adopted by the present invention to solve its problem is: first aspect, the present invention provides a kind of timing voice scoring method, comprises the following steps:

客户端获取计时间隔并启动计时器,若所述客户端检测到进程中断信息,获取中断时间戳和剩余时长;The client obtains the timing interval and starts the timer, and if the client detects process interruption information, obtains the interruption timestamp and the remaining duration;

所述客户端根据所述中断时间戳和剩余时长获取触发时间,创建本地通知信息并保持计时器计时;The client obtains the trigger time according to the interrupt timestamp and the remaining duration, creates local notification information and keeps the timer counting;

所述客户端计时至触发时间,推送所述本地通知信息并从语音输入中识别出评分数值完成评分。The client clocks to the trigger time, pushes the local notification information and recognizes the score value from the voice input to complete the score.

进一步,所述计时器计时具体包括以下步骤:Further, the timing of the timer specifically includes the following steps:

所述计时器获取屏幕的刷新频率;The timer acquires the refresh rate of the screen;

若所述计时器检测到屏幕刷新,所述计时器将计数器的计数值加1;If the timer detects that the screen is refreshed, the timer adds 1 to the count value of the counter;

若所述计数器的计数值与所述刷新频率的值相同,所述计时器执行计时1秒,并清零所述计数值。If the count value of the counter is the same as the value of the refresh frequency, the timer executes timing for 1 second, and clears the count value.

进一步,所述本地通知信息包括弹窗信息和/或语音提示。Further, the local notification information includes pop-up window information and/or voice prompts.

进一步,所述客户端推送所述语音提示还包括:所述客户端获取用户设备的当前操作类型,若当前操作类型为系统操作,所述客户端推送的语音提示为提示音,否则语音提示为预先合成的人声提示。Further, the client pushing the voice prompt further includes: the client acquiring the current operation type of the user equipment, if the current operation type is a system operation, the voice prompt pushed by the client is a prompt tone, otherwise the voice prompt is Pre-synthesized vocal cues.

进一步,所述从语音输入中识别出评分数值完成评分包括:所述客户端监听语音输入,若所述客户端成功获取语音信息,从所述语音信息中识别出评分数值,否则保持监听。Further, the step of identifying the scoring value from the voice input and completing the scoring includes: the client monitors the voice input, and if the client successfully acquires the voice information, recognizes the scoring value from the voice information, otherwise keeps monitoring.

第二方面,本发明提供了一种定时语音评分装置,包括以下装置:In a second aspect, the present invention provides a timing speech scoring device, comprising the following devices:

进程中断检测单元,用于客户端获取计时间隔并启动计时器,若所述客户端检测到进程中断信息,获取中断时间戳和剩余时长;The process interruption detection unit is used for the client to obtain the timing interval and start the timer, and if the client detects the process interruption information, obtain the interruption time stamp and the remaining duration;

保持计时单元,用于所述客户端根据所述中断时间戳和剩余时长获取触发时间,创建本地通知信息并保持计时器计时;Keeping the timing unit, used for the client to obtain the trigger time according to the interrupt timestamp and the remaining duration, create local notification information and keep the timer timing;

评分单元,用于所述客户端计时至触发时间,推送所述本地通知信息并从语音输入中识别出评分数值完成评分。The scoring unit is used for the client to count to the trigger time, push the local notification information and recognize the scoring value from the voice input to complete the scoring.

进一步,还包括以下装置:Further, the following devices are also included:

刷新频率获取单元,用于所述计时器获取屏幕的刷新频率;A refresh rate acquisition unit, used for the timer to acquire the refresh rate of the screen;

计时器计数单元,用于若所述计时器检测到屏幕刷新,所述计时器将计数器的计数值加1;A timer counting unit, configured to add 1 to the count value of the counter if the timer detects that the screen is refreshed;

计时器计时执行单元,用于若所述计数器的计数值与所述刷新频率的值相同,所述计时器执行计时1秒,并清零所述计数值;A timer timing execution unit, configured to execute the timer for 1 second and clear the count value if the count value of the counter is the same as the value of the refresh frequency;

语音提示单元,用于所述客户端获取用户设备的当前操作类型,若当前操作类型为系统操作,所述客户端推送的语音提示为提示音,否则语音提示为预先合成的人声提示;The voice prompt unit is used for the client to obtain the current operation type of the user equipment. If the current operation type is a system operation, the voice prompt pushed by the client is a prompt, otherwise the voice prompt is a pre-synthesized human voice prompt;

语音信息获取单元,用于所述客户端监听语音输入,若所述客户端成功获取语音信息,从所述语音信息中识别出评分数值,否则保持监听。The voice information acquisition unit is used for the client to monitor the voice input, if the client successfully acquires the voice information, recognize the scoring value from the voice information, otherwise keep monitoring.

第三方面,本发明提供了一种定时语音评分设备,包括至少一个控制处理器和用于与至少一个控制处理器通信连接的存储器;存储器存储有可被至少一个控制处理器执行的指令,指令被至少一个控制处理器执行,以使至少一个控制处理器能够执行如上所述的定时语音评分方法。In a third aspect, the present invention provides a timing speech scoring device, including at least one control processor and a memory for communicating with at least one control processor; the memory stores instructions that can be executed by at least one control processor, and the instructions Executed by at least one control processor to enable the at least one control processor to perform the timed voice scoring method as described above.

第四方面,本发明提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行如上所述的定时语音评分方法。In a fourth aspect, the present invention provides a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to make a computer execute the timing speech scoring method as described above.

第五方面,本发明还提供了一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使计算机执行如上所述的定时语音评分方法。In a fifth aspect, the present invention also provides a computer program product, the computer program product includes a computer program stored on a computer-readable storage medium, the computer program includes program instructions, and when the program instructions are executed by a computer , making the computer execute the timing voice scoring method as described above.

本发明实施例中提供的一个或多个技术方案,至少具有如下有益效果:本发明采用了一种定时语音评分方法、装置、设备和存储介质。客户端检测到中断进程信息时获取中断时间戳和剩余时长,根据中断时间戳和剩余时长获取出进程中断前的触发时间,所述客户端计时至触发时间后推送本地通知并识别出评分。对比起现有技术中断进程后只能重新开始计时的技术方案,本发明能够根据时间戳和剩余时长获取触发时间,确保了计时的准确性,从而提高评分的参考性。One or more technical solutions provided in the embodiments of the present invention have at least the following beneficial effects: the present invention adopts a timing voice scoring method, device, equipment and storage medium. When the client detects the interruption process information, it obtains the interruption time stamp and the remaining duration, and obtains the trigger time before the interruption of the process according to the interruption time stamp and the remaining duration. Compared with the technical solution in the prior art that can only restart the timing after the process is interrupted, the present invention can obtain the trigger time according to the timestamp and the remaining duration, ensuring the accuracy of timing, thereby improving the referentiality of scoring.

附图说明Description of drawings

下面结合附图和实例对本发明作进一步说明。The present invention will be further described below in conjunction with accompanying drawing and example.

图1是本发明第一实施例提供的一种定时语音评分方法的流程图;Fig. 1 is the flow chart of a kind of timing speech scoring method that the first embodiment of the present invention provides;

图2是本发明第一实施例提供的一种定时语音评分方法中计时器计时的流程图;Fig. 2 is a flow chart of timer counting in a kind of timing voice scoring method provided by the first embodiment of the present invention;

图3是本发明第一实施例提供的一种定时语音评分方法的完整步骤图;Fig. 3 is a complete step diagram of a timing voice scoring method provided in the first embodiment of the present invention;

图4是本发明第二实施例提供的一种定时语音评分装置的装置示意图;Fig. 4 is a device schematic diagram of a timing speech scoring device provided by the second embodiment of the present invention;

图5是本发明第三实施例提供的一种定时语音评分设备的结构示意图。Fig. 5 is a schematic structural diagram of a timing speech scoring device provided by the third embodiment of the present invention.

具体实施方式Detailed ways

目前,在汽车模拟驾驶平台的测试过程中,通常需要测试员对试驾过程中的晕动程度进行评分,为后期的设备调整提供参考。传统方法主要靠测试员完成试驾后报告晕动程度,在试驾时间较长的情况下评分的参考价值不高,因此需要在测试过程中进行定时评分。现有方案通常采用智能设备进行计时,每隔一段时间通过语音获取一次评分,这种方法虽然实现了定时评分,但是在评分过程中出现意外退出或者受到其他意外情况中断客户端时,会出现计时进程中断,导致计时不准,影响评分的参考价值。At present, in the test process of the car simulation driving platform, testers are usually required to score the degree of motion sickness during the test drive to provide reference for later equipment adjustments. The traditional method mainly relies on the tester to report the degree of motion sickness after the test drive. In the case of a long test drive, the reference value of the score is not high, so it is necessary to score regularly during the test. Existing solutions usually use smart devices for timing, and obtain ratings through voice at regular intervals. Although this method achieves timing scoring, timing will occur when there is an unexpected exit during the scoring process or the client is interrupted by other unexpected circumstances. The process is interrupted, resulting in inaccurate timing and affecting the reference value of scoring.

基于此,本发明采用了一种定时语音评分方法、装置、设备和存储介质。客户端检测到中断进程信息时获取中断时间戳和剩余时长,根据中断时间戳和剩余时长获取出进程中断前的触发时间,所述客户端计时至触发时间后推送本地通知并识别出评分。对比起现有技术中断进程后只能重新开始计时的技术方案,本发明能够根据时间戳和剩余时长获取触发时间,确保了计时的准确性,从而提高评分的参考性。Based on this, the present invention adopts a timing voice scoring method, device, equipment and storage medium. When the client detects the interruption process information, it obtains the interruption time stamp and the remaining duration, and obtains the trigger time before the interruption of the process according to the interruption time stamp and the remaining duration. Compared with the technical solution in the prior art that can only restart the timing after the process is interrupted, the present invention can obtain the trigger time according to the timestamp and the remaining duration, ensuring the accuracy of timing, thereby improving the referentiality of scoring.

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

需要说明的是,如果不冲突,本发明实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。It should be noted that, if there is no conflict, various features in the embodiments of the present invention may be combined with each other, and all of them are within the protection scope of the present invention. In addition, although the functional modules are divided in the schematic diagram of the device, and the logical order is shown in the flowchart, in some cases, the division of modules in the device or the sequence shown in the flowchart can be performed in different ways. or the steps described.

参照图1,本发明的第一实施例提供了一种定时语音评分方法,包括以下步骤:With reference to Fig. 1, the first embodiment of the present invention provides a kind of timing speech scoring method, comprises the following steps:

步骤S100,客户端获取计时间隔并启动计时器,若所述客户端检测到进程中断信息,获取中断时间戳和剩余时长;Step S100, the client obtains the timing interval and starts the timer, and if the client detects process interruption information, obtains the interruption timestamp and remaining duration;

步骤S200,所述客户端根据所述中断时间戳和剩余时长获取触发时间,创建本地通知信息并保持计时器计时;Step S200, the client obtains the trigger time according to the interrupt timestamp and the remaining duration, creates local notification information and keeps a timer;

步骤S300,所述客户端计时至触发时间,推送所述本地通知信息并从语音输入中识别出评分数值完成评分。Step S300, the client counts to the trigger time, pushes the local notification information and recognizes the score value from the voice input to complete the score.

其中,在本实施例中,步骤S100-步骤S300为单次计时评分的步骤,若涉及到多次计时评分,循环执行步骤S100-步骤S300至循环完成即可。本实施例中不再进行赘述。Wherein, in this embodiment, step S100-step S300 is a step of scoring by a single time. If multiple timed scoring is involved, it is enough to execute step S100-step S300 in a loop until the cycle is completed. No more details will be given in this embodiment.

其中,在本实施例中,计时间隔可以是预先设定好的固定数值,也可以是每次进行计时之前手动输入,本实施例中优选每次进行计时前手动输入,便于设置不同的时间间隔,以满足不同需求的评分。Wherein, in this embodiment, the timing interval can be a preset fixed value, or it can be manually input before timing each time. In this embodiment, it is preferable to manually input each time before timing, so that different time intervals can be set. , to meet the ratings of different needs.

优选地,在本实施例输入计时间隔时,还包括在客户端中输入评分次数,例如输入的计时间隔为2分钟,评分次数为10,则客户端以每2分钟为单位获取一次语音评分。优选地,还包括在客户端中输入分数取值,以便于判断从语音中识别出的分数是否处于正常范围。例如分数取值为1-5分,从语音识别出的分数为6分,在客户端中标记异常分数并且记录,有利于提高客户端评分的准确性。Preferably, when inputting the timing interval in this embodiment, it also includes inputting the scoring times in the client. For example, if the input timing interval is 2 minutes and the scoring times is 10, then the client will obtain voice scoring every 2 minutes. Preferably, it also includes inputting a score value in the client, so as to judge whether the score recognized from the voice is within a normal range. For example, the score ranges from 1 to 5 points, and the score obtained from speech recognition is 6 points. Marking and recording abnormal scores in the client will help improve the accuracy of client scoring.

其中,在本实施例中,进程中断信息可以由退出客户端时生成,也可以由客户端从前台转入后台时生成,例如客户端智能设备中运行的APP,运行过程中返回至客户端桌面,或者运行过程中接到来电等情况。Wherein, in this embodiment, the process interruption information can be generated when the client exits, or it can be generated when the client transfers from the foreground to the background, for example, the APP running in the smart device of the client returns to the client desktop during operation , or receive a call during operation, etc.

其中,在本实施例中,触发时间为客户端中计时的具体时间,例如当前计时为5秒,接收到进程中断信息,获取中断时间戳为00:00:05,计时间隔为15秒,则剩余时间为10秒,此时触发时间设置为00:00:15,并保持继续计时,当客户端的计时时间到达00:00:15时认定为到达了触发时间,即触发时间=中断时间戳+(计时间隔-已计时长)。Wherein, in this embodiment, the trigger time is the specific time of timing in the client, for example, the current timing is 5 seconds, the process interruption information is received, the interrupt timestamp is obtained as 00:00:05, and the timing interval is 15 seconds, then The remaining time is 10 seconds. At this time, the trigger time is set to 00:00:15, and the timing continues. When the timing time of the client reaches 00:00:15, it is considered that the trigger time has been reached, that is, the trigger time = interrupt timestamp + (timing interval - elapsed timed length).

其中,在本实施例中,本地通知信息可以在接收到进程中断信息时生成,也可以在计时完成时生成,本实施例中优选在接收到进程中断信息时生成,以便于在计时完成时即时推送。Among them, in this embodiment, the local notification information can be generated when the process interruption information is received, and can also be generated when the timing is completed. In this embodiment, it is preferably generated when the process interruption information is received, so that when the timing is completed, push.

优选地,在本实施例中,完成所有的计时和评分操作后,客户端将所获取的评分和时间信息以二进制数据流的方式保存,并且保存的文件名为结束评分操作时的时间戳,有利于确保获取的操作信息的唯一性,从而保证数据的完整。Preferably, in this embodiment, after completing all the timing and scoring operations, the client saves the acquired scoring and time information in the form of a binary data stream, and the saved file name is the time stamp when the scoring operation ends, It is beneficial to ensure the uniqueness of the obtained operation information, thereby ensuring the integrity of the data.

参考图2,进一步,本发明的另一个实施例中,所述计时器计时具体包括以下步骤:Referring to Fig. 2, further, in another embodiment of the present invention, the timing of the timer specifically includes the following steps:

步骤S210,所述计时器获取屏幕的刷新频率;Step S210, the timer obtains the refresh rate of the screen;

步骤S220,若所述计时器检测到屏幕刷新,所述计时器将计数器的计数值加1;Step S220, if the timer detects that the screen is refreshed, the timer adds 1 to the count value of the counter;

步骤S230,若所述计数器的计数值与所述刷新频率的值相同,所述计时器执行计时1秒,并清零所述计数值。Step S230, if the count value of the counter is the same as the value of the refresh frequency, the timer executes timing for 1 second, and clears the count value.

其中,在本实施例中,可以通过任意类型的计时器进行计时,例如NSTimer类和CADisplayLink类,能够实现计时即可。本实施例中优选采用CADisplayLink类,CADisplayLink类以特定模式注册到runloop后,每当屏幕显示内容刷新结束的时候,runloop就会向CADisplayLink指定的target发送一次指定的selector消息,CADisplayLink类对应的selector就会被调用一次,即所述计时器将计数器的计数值加1,由于屏幕刷新这种计时方式计时更为准确,有效避免用户设备中运行进程过多时造成的延迟。Wherein, in this embodiment, timing can be performed by any type of timer, such as NSTimer class and CADisplayLink class, as long as it can realize timing. In this embodiment, the CADisplayLink class is preferably used. After the CADisplayLink class is registered in the runloop in a specific mode, whenever the screen display content is refreshed, the runloop will send a specified selector message to the target specified by the CADisplayLink, and the selector corresponding to the CADisplayLink class will be It will be called once, that is, the timer will add 1 to the count value of the counter. Since the timing method of screen refresh is more accurate, it can effectively avoid the delay caused by too many running processes in the user device.

进一步,本发明的另一个实施例中,所述本地通知信息包括弹窗信息和/或语音提示。Furthermore, in another embodiment of the present invention, the local notification information includes pop-up window information and/or voice prompts.

其中,本地通知信息可以以任意形式进行提醒,本实施例中优选弹窗信息和/或语音提示,可以同时进行提醒,也可以择一进行提醒,能够实现提醒效果即可。Among them, the local notification information can be reminded in any form. In this embodiment, pop-up information and/or voice prompts are preferred. The reminders can be given at the same time, or one of them can be selected, as long as the reminder effect can be achieved.

优选地,本实施例中的弹窗信息和语音提示的内容相同,包括所需要执行的操作和下一步操作,还包括当前的计时信息,例如通过文字和语音提示输入语音评分等。Preferably, the content of the pop-up window information in this embodiment is the same as that of the voice prompt, including the operation to be performed and the next operation, as well as current timing information, such as inputting voice scores through text and voice prompts.

其中,在本实施例中,语音提示优选利用AVSpeechSynthesizer进行人声合成,省去了人工录制提示语音的操作,使客户端的使用更加便利。Among them, in this embodiment, the voice prompt is preferably synthesized by using AVSpeechSynthesizer, which saves the operation of manually recording the prompt voice and makes the use of the client more convenient.

优选地,在本实施例中,若客户端的进程中断后恢复,则删除本地通知信息,避免在客户端正常运行时形成不必要的提醒。Preferably, in this embodiment, if the process of the client is resumed after being interrupted, the local notification information is deleted to avoid unnecessary reminders when the client is running normally.

进一步,本发明的另一个实施例中,所述客户端推送所述语音提示还包括:所述客户端获取用户设备的当前操作类型,若当前操作类型为系统操作,所述客户端推送的语音提示为提示音,否则语音提示为预先合成的人声提示。Further, in another embodiment of the present invention, the push of the voice prompt by the client further includes: the client obtains the current operation type of the user equipment, and if the current operation type is a system operation, the voice prompt pushed by the client The prompt is a prompt, otherwise the voice prompt is a pre-synthesized human voice prompt.

其中,在本实施例中,系统操作在智能设备中的优先级通常为最高,例如通电话。此时客户端推送人声提示非常影响用户体验,因此通过提示音替代,能实现提醒即可。Wherein, in this embodiment, the priority of the system operation in the smart device is usually the highest, such as making a phone call. At this time, the human voice notification pushed by the client will greatly affect the user experience, so the reminder can be realized by replacing it with the notification sound.

进一步,本发明的另一个实施例中,所述从语音输入中识别出评分数值完成评分包括:所述客户端监听语音输入,若所述客户端成功获取语音信息,从所述语音信息中识别出评分数值,否则保持监听。Furthermore, in another embodiment of the present invention, the step of identifying the scoring value from the voice input and completing the scoring includes: the client monitors the voice input, and if the client successfully acquires voice information, recognizes the value from the voice information. Get the score value, otherwise keep monitoring.

其中,在本实施例中,可以设定监听语音输入的时间,例如设置5秒钟等待语音输入,也可以保持监听。本实施例中优选保持监听,由于本实施例的应用场景为汽车模拟试驾,试驾员并不会出现忘记评分的情况,因此通过保持监听能够避免漏获取试驾员的语音评分。Wherein, in this embodiment, the time for listening to the voice input can be set, for example, 5 seconds is set to wait for the voice input, and the monitoring can also be kept. In this embodiment, it is preferable to keep listening. Since the application scenario of this embodiment is a simulated test drive of a car, the test driver will not forget to score, so by keeping listening, it is possible to avoid missing the test driver's voice score.

优选地,本实施例中通过SpeechKit框架识别用于语音输入,并通过正则匹配相应的评分,能够更加准确地完成评分操作。Preferably, in this embodiment, the speech input is recognized by the SpeechKit framework, and the corresponding scoring is matched by a regular pattern, so that the scoring operation can be completed more accurately.

参考图3,另外,本发明的另一个实施例还提供了一种定时语音评分方法,包括以下步骤:With reference to Fig. 3, in addition, another embodiment of the present invention also provides a kind of timing speech scoring method, comprises the following steps:

步骤S3100,客户端获取输入的计时间隔和评分次数;Step S3100, the client acquires the input timing interval and scoring times;

步骤S3200,客户端启动计时器,若检测到进程中断信息,执行步骤S3310,否则执行步骤S3410;Step S3200, the client starts the timer, and if process interruption information is detected, execute step S3310, otherwise execute step S3410;

步骤S3310,获取中断时间戳和剩余时长,计算出触发时间并保持计时;Step S3310, obtain the interrupt time stamp and remaining duration, calculate the trigger time and keep timing;

步骤S3320,创建弹窗信息和语音提示;Step S3320, creating pop-up information and voice prompts;

步骤S3410,获取所述计时器获取屏幕的刷新频率;Step S3410, obtaining the refresh rate of the screen obtained by the timer;

步骤S3420,若所述计时器检测到屏幕刷新,所述计时器将计数器的计数值加1,若计时器的计数值达到刷新频率的值,执行步骤S3430,否则执行步骤S3410;Step S3420, if the timer detects that the screen is refreshed, the timer adds 1 to the count value of the counter, if the count value of the timer reaches the refresh frequency value, execute step S3430, otherwise execute step S3410;

步骤S3430,计时器执行计时1秒,若计时达到触发时间,执行步骤S3510,否则执行步骤S3420;Step S3430, the timer executes timing for 1 second, if the timing reaches the trigger time, execute step S3510, otherwise execute step S3420;

步骤S3510,客户端进行语音输入提示,若客户端中有进程中断信息,语音输入提示为弹窗信息和语音提示,否则,仅进行语音提示;Step S3510, the client performs voice input prompts. If there is process interruption information in the client, the voice input prompts are pop-up window information and voice prompts, otherwise, only voice prompts are performed;

步骤S3520,若客户端监听到语音输入,客户端识别并湖区语音评分,否则保持监听;Step S3520, if the client monitors the voice input, the client recognizes and scores the voice, otherwise keep monitoring;

步骤S3600,若客户端完成所有评分,客户端将所获取的评分和时间信息以二进制数据流的方式保存,并以结束评分操作时的时间戳作为保存的文件名,否则执行步骤S3200。Step S3600, if the client completes all scoring, the client saves the obtained scoring and time information in the form of a binary data stream, and uses the time stamp when the scoring operation is completed as the saved file name, otherwise, execute step S3200.

其中,在本实施例中,客户端检测到中断进程信息时获取中断时间戳和剩余时长,根据中断时间戳和剩余时长获取出进程中断前的触发时间,避免了客户端的中断影响计时;通过获取屏幕刷新次数进行计时,提高了计时的准确性;所述客户端计时至触发时间后推送本地通知并识别出评分;重复执行至所有评分完成后,客户端将评分和时间信息保存,且保存文件的文件名为评分完成时的时间戳,确保了文件名的唯一和准确性。Among them, in this embodiment, when the client detects the interruption process information, it obtains the interruption timestamp and the remaining duration, and obtains the trigger time before the interruption of the process according to the interruption timestamp and the remaining duration, which avoids the interruption of the client from affecting the timing; by obtaining The number of screen refreshes is timed, which improves the accuracy of timing; the client pushes a local notification and recognizes the score after timing to the trigger time; after repeated execution until all scores are completed, the client saves the score and time information, and saves the file The file name is the time stamp when scoring is completed, which ensures the uniqueness and accuracy of the file name.

参照图4,本发明的第二实施例还提供了一种定时语音评分装置,在该定时语音评分装置4000中,包括但不限于:进程中断检测单元4100、保持计时单元4200、评分单元4300。Referring to FIG. 4 , the second embodiment of the present invention also provides a timing voice scoring device, in which the timing voice scoring device 4000 includes but not limited to: a process interruption detection unit 4100 , a keeping timing unit 4200 , and a scoring unit 4300 .

其中,进程中断检测单元4100用于客户端获取计时间隔并启动计时器,若所述客户端检测到进程中断信息,获取中断时间戳和剩余时长;Wherein, the process interruption detection unit 4100 is used for the client to obtain the timing interval and start the timer, and if the client detects the process interruption information, obtain the interruption time stamp and the remaining duration;

保持计时单元4200用于所述客户端根据所述中断时间戳和剩余时长获取触发时间,创建本地通知信息并保持计时器计时;The keeping timing unit 4200 is used for the client to acquire the trigger time according to the interrupt timestamp and the remaining duration, create local notification information and keep the timer timing;

评分单元4300用于所述客户端计时至触发时间,推送所述本地通知信息并从语音输入中识别出评分数值完成评分。The scoring unit 4300 is used for the client to count to the trigger time, push the local notification information and recognize the scoring value from the voice input to complete the scoring.

进一步,本发明的另一个实施例中,还包括但不限于:刷新频率获取单元4210、计时器计数单元4220、计时器计时执行单元4230、语音提示单元4310和语音信息获取单元4320。Furthermore, in another embodiment of the present invention, it also includes but not limited to: a refresh frequency acquisition unit 4210 , a timer counting unit 4220 , a timer timing execution unit 4230 , a voice prompt unit 4310 and a voice information acquisition unit 4320 .

其中,刷新频率获取单元4210用于所述计时器获取屏幕的刷新频率;Wherein, the refresh frequency acquiring unit 4210 is used for the timer to acquire the refresh frequency of the screen;

计时器计数单元4220用于若所述计时器检测到屏幕刷新,所述计时器将计数器的计数值加1;The timer counting unit 4220 is configured to add 1 to the count value of the counter if the timer detects that the screen is refreshed;

计时器计时执行单元4230用于若所述计数器的计数值与所述刷新频率的值相同,所述计时器执行计时1秒,并清零所述计数值;The timer timing execution unit 4230 is configured to execute the timer for 1 second if the count value of the counter is the same as the value of the refresh frequency, and clear the count value;

语音提示单元4310用于所述客户端获取用户设备的当前操作类型,若当前操作类型为系统操作,所述客户端推送的语音提示为提示音,否则语音提示为预先合成的人声提示;The voice prompt unit 4310 is used for the client to obtain the current operation type of the user equipment. If the current operation type is a system operation, the voice prompt pushed by the client is a prompt, otherwise the voice prompt is a pre-synthesized human voice prompt;

语音信息获取单元4320用于所述客户端监听语音输入,若所述客户端成功获取语音信息,从所述语音信息中识别出评分数值,否则保持监听。The voice information acquisition unit 4320 is used for the client to monitor the voice input, if the client successfully acquires the voice information, identify the score value from the voice information, otherwise keep monitoring.

需要说明的是,由于本实施例中的定时语音评分装置与上述的定时语音评分方法基于相同的发明构思,因此,方法实施例中的相应内容同样适用于本装置实施例,此处不再详述。It should be noted that, since the timing speech scoring device in this embodiment is based on the same inventive concept as the above-mentioned timing speech scoring method, the corresponding content in the method embodiment is also applicable to this device embodiment, and will not be detailed here. stated.

参照图5,本发明的第三实施例还提供了一种定时语音评分设备,该定时语音评分设备5000可以是任意类型的智能终端,例如手机、平板电脑、个人计算机等。Referring to FIG. 5 , the third embodiment of the present invention also provides a timing voice scoring device. The timing voice scoring device 5000 can be any type of intelligent terminal, such as a mobile phone, a tablet computer, a personal computer, and the like.

具体地,该定时语音评分设备5000包括:一个或多个控制处理器5001和存储器5002,图5中以一个控制处理器5001为例。Specifically, the timing speech scoring device 5000 includes: one or more control processors 5001 and memory 5002, one control processor 5001 is taken as an example in FIG. 5 .

控制处理器5001和存储器5002可以通过总线或者其他方式连接,图5中以通过总线连接为例。The control processor 5001 and the memory 5002 may be connected through a bus or in other ways. In FIG. 5 , connection through a bus is taken as an example.

存储器5002作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态性计算机可执行程序以及模块,如本发明实施例中的定时语音评分设备对应的程序指令/模块,例如,图4中所示的进程中断检测单元4100和保持计时单元4200。控制处理器5001通过运行存储在存储器5002中的非暂态软件程序、指令以及模块,从而执行定时语音评分装置4000的各种功能应用以及数据处理,即实现上述方法实施例的定时语音评分方法。The memory 5002, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs and modules, such as program instructions/programs corresponding to the timing voice scoring device in the embodiment of the present invention modules, for example, the process interruption detection unit 4100 and the hold timing unit 4200 shown in FIG. 4 . The control processor 5001 runs the non-transitory software programs, instructions and modules stored in the memory 5002 to execute various functional applications and data processing of the timing voice scoring device 4000, that is, to realize the timing voice scoring method of the above method embodiment.

存储器5002可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据定时语音评分装置4000的使用所创建的数据等。此外,存储器5002可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器5002可选包括相对于控制处理器5001远程设置的存储器,这些远程存储器可以通过网络连接至该定时语音评分设备5000。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 5002 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application program required by a function; the data storage area may store data created according to the use of the timing voice scoring device 4000, and the like. In addition, the memory 5002 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some implementations, the storage 5002 may optionally include storages that are remotely located relative to the control processor 5001, and these remote storages may be connected to the timing voice scoring device 5000 through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

所述一个或者多个模块存储在所述存储器5002中,当被所述一个或者多个控制处理器5001执行时,执行上述方法实施例中的定时语音评分方法,例如,执行以上描述的图1中的方法步骤S100至S300,图2中的方法步骤S210至S220,图3中的方法步骤S3100至S3600,实现图4中的装置4100-4300的功能。The one or more modules are stored in the memory 5002, and when executed by the one or more control processors 5001, perform the timing voice scoring method in the above method embodiment, for example, perform the above-described Figure 1 The method steps S100 to S300 in FIG. 2 , the method steps S210 to S220 in FIG. 2 , and the method steps S3100 to S3600 in FIG. 3 realize the functions of the devices 4100-4300 in FIG. 4 .

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器执行,例如,被图5中的一个控制处理器5001执行,可使得上述一个或多个控制处理器5001执行上述方法实施例中的定时语音评分方法,例如,执行以上描述的图1中的方法步骤S100至S300,图2中的方法步骤S210至S220,图3中的方法步骤S3100至S3600,实现图4中的装置4100-4300的功能。An embodiment of the present invention also provides a computer-readable storage medium, the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by one or more control processors, for example, by the Executed by one control processor 5001, the one or more control processors 5001 may execute the timing voice scoring method in the above method embodiment, for example, execute the method steps S100 to S300 in FIG. 1 described above, and in FIG. 2 The method steps S210 to S220 in FIG. 3 and the method steps S3100 to S3600 in FIG. 3 realize the functions of the devices 4100-4300 in FIG. 4 .

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的装置可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络装置上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The device embodiments described above are only illustrative, and the devices described as separate components may or may not be physically separated, that is, they may be located in one place, or may be distributed to multiple network devices. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

通过以上的实施方式的描述,本领域技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现。本领域技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ReadOnly Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Through the above description of the implementation manners, those skilled in the art can clearly understand that each implementation manner can be implemented by means of software plus a general hardware platform. Those skilled in the art can understand that all or part of the process in the method of the above-mentioned embodiments can be completed by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium. , it may include the flow of the embodiment of the above method. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (ReadOnly Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.

以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the above-mentioned implementation, and those skilled in the art can also make various equivalent deformations or replacements without violating the spirit of the present invention. Equivalent modifications or replacements are all within the scope defined by the claims of the present application.

Claims (7)

1. A method of timed speech scoring comprising the steps of:
the method comprises the steps that a client obtains a timing interval and starts a timer, and if the client detects process interrupt information, an interrupt time stamp and the residual duration are obtained;
the client acquires trigger time according to the interrupt time stamp and the residual time length, creates local notification information and keeps the timer to count;
the client counts to the triggering time, pushes the local notification information and recognizes the grading value from the voice input to finish grading;
wherein, the timer timing specifically includes the following steps:
the timer acquires the refreshing frequency of the screen;
if the timer detects screen refreshing, the timer adds 1 to the count value of the counter; if the count value of the counter is the same as the value of the refresh frequency, the timer performs timing for 1 second, and clears the count value;
the identifying a scoring numerical completion score from the speech input comprises: and the client monitors voice input, if the client successfully acquires voice information, the scoring numerical value is identified from the voice information, and otherwise, monitoring is kept.
2. A timed speech scoring method according to claim 1, characterized in that: the local notification information comprises popup information and/or voice prompts.
3. The method of claim 2, wherein the client pushing the voice prompt further comprises: the client acquires the current operation type of the user equipment, if the current operation type is system operation, the voice prompt pushed by the client is prompt sound, otherwise, the voice prompt is a pre-synthesized voice prompt.
4. A timed speech scoring apparatus comprising:
the process interruption detection unit is used for the client to acquire a timing interval and start a timer, and if the client detects the process interruption information, the client acquires an interruption time stamp and the residual duration;
the maintenance timing unit is used for acquiring the trigger time by the client according to the interrupt time stamp and the residual time length, creating local notification information and maintaining the timing of a timer;
the scoring unit is used for the client to time to trigger time, pushing the local notification information and identifying scoring numerical values from voice input to finish scoring;
the refresh frequency acquisition unit is used for acquiring the refresh frequency of the screen by the timer;
a timer counting unit, configured to increment a count value of a counter by 1 if the timer detects a screen refresh;
the timer timing execution unit is used for executing timing for 1 second and resetting the count value if the count value of the counter is the same as the value of the refresh frequency;
and the voice information acquisition unit is used for monitoring voice input by the client, identifying a grading value from the voice information if the voice information is successfully acquired by the client, and keeping monitoring if the grading value is not the grading value.
5. The timed speech scoring apparatus according to claim 4, further comprising:
the voice prompt unit is used for the client to acquire the current operation type of the user equipment, if the current operation type is system operation, the voice prompt pushed by the client is prompt voice, otherwise, the voice prompt is pre-synthesized voice prompt.
6. A timed speech scoring apparatus, characterized by: comprising at least one control processor and a memory for communication connection with the at least one control processor; the memory stores instructions executable by the at least one control processor to enable the at least one control processor to perform a timed speech scoring method according to any one of claims 1-3.
7. A computer-readable storage medium, characterized by: the computer readable storage medium stores computer executable instructions for causing a computer to perform a timed speech scoring method according to any one of claims 1-3.
CN201910219165.0A 2019-03-21 2019-03-21 A timing voice scoring method, device, equipment and storage medium Expired - Fee Related CN110009206B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910219165.0A CN110009206B (en) 2019-03-21 2019-03-21 A timing voice scoring method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910219165.0A CN110009206B (en) 2019-03-21 2019-03-21 A timing voice scoring method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110009206A CN110009206A (en) 2019-07-12
CN110009206B true CN110009206B (en) 2023-06-20

Family

ID=67167738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910219165.0A Expired - Fee Related CN110009206B (en) 2019-03-21 2019-03-21 A timing voice scoring method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110009206B (en)

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8868914B2 (en) * 1999-07-02 2014-10-21 Steven W. Teppler System and methods for distributing trusted time
US6785893B2 (en) * 2000-11-30 2004-08-31 Microsoft Corporation Operating system event tracker having separate storage for interrupt and non-interrupt events and flushing the third memory when timeout and memory full occur
WO2006020520A2 (en) * 2004-08-12 2006-02-23 Interdigital Technology Corporation Method and system for controlling access to a wireless communication medium
CN100561904C (en) * 2007-04-29 2009-11-18 山东大学 Device and method for realizing synchronization between nodes of Ethernet chain network
CN101226500A (en) * 2008-02-18 2008-07-23 中兴通讯股份有限公司 Method for measuring program runtime accurately using central processing element timer
US8458380B2 (en) * 2008-03-26 2013-06-04 Qualcomm Incorporated Off-line task list architecture utilizing tightly coupled memory system
JP4955625B2 (en) * 2008-08-01 2012-06-20 株式会社デンソー Driving advice providing device, driving diagnosis device
CN101673544B (en) * 2009-10-10 2012-07-04 上海电虹软件有限公司 Cross monitoring method and system based on voiceprint recognition and location tracking
CN102469363A (en) * 2010-11-11 2012-05-23 Tcl集团股份有限公司 Television system with speech comment function and speech comment method
CN103581457B (en) * 2012-07-23 2017-09-15 腾讯科技(深圳)有限公司 A kind of method, apparatus and system of communication
CN102999387B (en) * 2012-11-09 2016-06-29 北京奇虎科技有限公司 Process running gear and method
CN107004410B (en) * 2014-10-01 2020-10-02 西布雷恩公司 Voice and connectivity platform
CN106789410B (en) * 2016-12-07 2020-04-07 山东省科学院自动化研究所 CAN network intelligent monitoring system and monitoring method based on Bluetooth and OBD
CN108512874A (en) * 2017-02-27 2018-09-07 上海谦问万答吧云计算科技有限公司 A kind of synchronous method and device of online question-answering data
CN107272907B (en) * 2017-07-10 2020-08-07 三星电子(中国)研发中心 Scene interruption linking method and device based on virtual reality technology
CN107423206B (en) * 2017-07-31 2021-01-22 苏州浪潮智能科技有限公司 Method and device for measuring system management interruption time
CN108306967B (en) * 2018-01-31 2021-04-06 深圳市元征科技股份有限公司 Data processing method and terminal
CN108763329A (en) * 2018-05-08 2018-11-06 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Evaluating method, device and the computer equipment of voice interactive system IQ level
CN108923876B (en) * 2018-06-27 2020-11-27 北京旷视机器人技术有限公司 Time synchronization method, device and system
CN109003623A (en) * 2018-08-08 2018-12-14 爱驰汽车有限公司 Vehicle-mounted singing points-scoring system, method, equipment and storage medium

Also Published As

Publication number Publication date
CN110009206A (en) 2019-07-12

Similar Documents

Publication Publication Date Title
CN107562610B (en) Method, device, terminal and medium for acquiring page loading time
CN106802935B (en) Page fluency testing method and device
WO2018103245A1 (en) Method, device, and readable storage medium for monitoring interface lag
EP3110051A1 (en) System and method for adaptive clock/time synchronization between devices in a network
CN109144858B (en) Fluency detection method and device, computing equipment and storage medium
CN105630566A (en) Application page loading duration determining method and application page loading duration determining device
CN104601770A (en) Terminal and smoothness evaluation method thereof
CN103581987B (en) The test method and device of the page download speed of mobile terminal device
CN110245076A (en) Method, device and terminal equipment for determining factor influence degree based on function test
CN113704063A (en) Performance monitoring method, device, equipment and storage medium of cloud mobile phone
US10372576B2 (en) Simulation reproduction apparatus, simulation reproduction method, and computer readable medium
CN110009206B (en) A timing voice scoring method, device, equipment and storage medium
CN114723866B (en) Stuttering detection method and device
CN113110997B (en) A test method, device and equipment
WO2016206220A1 (en) Resource conflict management method and device, and storage medium
CN109246664B (en) Voice test method and device
CN111381908B (en) Timing information display method, timing information display device and storage medium
CN107807885B (en) Task information display method and device
WO2022105706A1 (en) Voice call quality determination method and apparatus
CN107769933B (en) Automatic testing method and system based on Internet of things timing task
CN111770522B (en) Method, device, terminal and storage medium for identifying data dialing abnormality
CN109739707B (en) Test processing method, mobile terminal and storage medium
CN112702644A (en) Title content display method, device, equipment and medium
CN107678945B (en) A method and device for judging web application blocking
CN106254212B (en) Floating layer message display method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20230620

CF01 Termination of patent right due to non-payment of annual fee