US10475452B2ActiveUtilityA1

Voice data processing method and electronic apparatus

44
Assignee: LENOVO BEIJING CO LTDPriority: Sep 29, 2017Filed: Mar 28, 2018Granted: Nov 12, 2019
Est. expirySep 29, 2037(~11.2 yrs left)· nominal 20-yr term from priority
Inventors:Shu Gao
G11B 2020/10546G06F 3/165G10L 25/84G10L 15/22G06F 3/167
44
PatentIndex Score
0
Cited by
17
References
15
Claims

Abstract

A voice data processing method and an electronic apparatus are provided. The method includes: pausing accepting voice data as recorded or pausing recording the voice data; detecting whether a current environment satisfies a condition for continuing recording the voice data, after pausing accepting the voice data as recorded or pausing recording the voice data; and initiating acceptance of the voice data in response to detecting the condition for continuing the recording is satisfied.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method, comprising:
 pausing accepting voice data as recorded or pausing recording the voice data; 
 detecting whether a current environment satisfies a condition for continuing recording the voice data, after pausing accepting the voice data as recorded or pausing recording the voice data; and 
 initiating acceptance of the voice data in response to detecting the condition for continuing the recording is satisfied, including:
 displaying first text data on a first recording interface; 
 recording first voice data; 
 after it is determined that the first voice data match the first text data, jumping to a second recording interface; 
 displaying second text data on the second recording interface; and 
 recording second voice data. 
 
 
     
     
       2. The method according to  claim 1 , wherein:
 initiating the acceptance of the voice data includes initiating recording of the voice data and initiating the acceptance of the recorded voice data. 
 
     
     
       3. The method according to  claim 1 , further including:
 recording and accepting the voice data; 
 during the recording and the accepting of the voice data, detecting whether the current environment satisfies a condition for pausing the recording; and 
 in response to detecting the condition for pausing the recording is satisfied, pausing the recording of the voice data or pausing the accepting of the voice data recorded during the pausing. 
 
     
     
       4. The method according to  claim 1 , wherein the condition for continuing the recording includes one of:
 a noise in a current environment is lower than a threshold, 
 voice data in the current environment is greater than another threshold, and 
 a ratio of the voice data in the current environment over the noise satisfies a recognition condition. 
 
     
     
       5. The method according to  claim 3 , wherein the condition for pausing the recording includes one of:
 a noise of a current environment is greater than a threshold, 
 voice data in the current environment is lower than another threshold, and 
 a ratio of the voice data in the current environment over the noise dissatisfies a recognition condition. 
 
     
     
       6. The method according to  claim 1 , further including:
 controlling the voice data continued to be recorded to follow the voice data recorded prior to the pausing; or 
 saving the voice data continued to be recorded and the voice data recorded prior to the pausing in a same file. 
 
     
     
       7. The method according to  claim 6 , wherein:
 the voice data continued to be recorded and the voice data recorded prior to the pausing are saved as different segments in the same file including an audio file. 
 
     
     
       8. The method according to  claim 1 , wherein initiating the acceptance of the recorded voice data further includes:
 after it is determined that the first voice data mismatch the first text data, displaying a message to notify the user that the first voice data mismatch the first text data. 
 
     
     
       9. A method, comprising:
 pausing accepting voice data as recorded or pausing recording the voice data; 
 detecting whether a current environment satisfies a condition for continuing recording the voice data, after pausing accepting the voice data as recorded or pausing recording the voice data; and 
 initiating acceptance of the voice data in response to detecting the condition for continuing the recording is satisfied, including:
 displaying first text data on a first recording interface; 
 recording first voice data; 
 in response to displaying the first text data on the first recording interface, starting time; and 
 in response to that a timed time reaches a pre-set time and the first voice data have not been received, automatically jumping to a second recording interface. 
 
 
     
     
       10. The method according to  claim 9 , wherein that the first voice data have not been received includes one of:
 the first voice data have not been recorded, and 
 the recorded first voice data mismatch the first text data. 
 
     
     
       11. An electronic apparatus, comprising:
 a collector, wherein the collector collects and records voice data; and 
 a processor coupled to the collector, wherein the processor: 
 pauses accepting the voice data recorded by the collector or pauses the collector for recording the voice data; 
 detects whether a current environment satisfies a condition for continuing recording the voice data, after the processor pauses accepting the voice data or pauses the collector for recording; and 
 initiates acceptance of the voice data in response to detecting the condition for continuing the recording is satisfied, including:
 displaying first text data on a first recording interface; 
 recording first voice data; 
 after it is determined that the first voice data match the first text data, jumping to a second recording interface; 
 displaying second text data on the second recording interface; and 
 recording second voice data. 
 
 
     
     
       12. The apparatus according to  claim 11 , wherein:
 the processor detects whether the current environment satisfies a condition for pausing the recording during recording and accepting the voice data; and 
 in response to detecting the condition for pausing the recording is satisfied, the processor pauses recording the voice data or pauses accepting the voice data recorded during the pausing. 
 
     
     
       13. The apparatus according to  claim 11 , wherein the condition for continuing the recording includes one of:
 a noise in a current environment is lower than a threshold, 
 voice data in the current environment is greater than another threshold, and 
 a ratio of the voice data in the current environment over the noise satisfies a recognition condition. 
 
     
     
       14. The apparatus according to  claim 12 , wherein the condition for pausing the recording includes one of:
 a noise of a current environment is greater than a threshold, 
 voice data in the current environment is lower than another threshold, and 
 a ratio of the voice data in the current environment over the noise dissatisfies a recognition condition. 
 
     
     
       15. The apparatus according to  claim 11 , wherein:
 the processor controls the voice data continued to be recorded to follow the voice data recorded prior to the pausing; or 
 the processor saves the voice data continued to be recorded and the voice data recorded prior to the pausing in a same file.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.