Unlock instant, AI-driven research and patent intelligence for your innovation.

Voice data processing method and device

A technology of voice data and processing method, which is applied in the field of data communication and can solve the problems of inability to process audio data and to acquire microphone audio data at the same time.

Inactive Publication Date: 2019-01-22
BEIJING QDING INTERCONNECTION TECHNOLOGY CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It has been found in practice that when multiple software that needs to process the sound information of the surrounding scene (such as recording applications, voice recognition applications, etc.) During audio processing, the two applications cannot obtain the audio data input by the microphone at the same time, which leads to the inability of the two applications to process the input audio data at the same time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Voice data processing method and device
  • Voice data processing method and device
  • Voice data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 , figure 1 It is a schematic flowchart of a voice data processing method provided by an embodiment of the present invention. Among them, such as figure 1 As shown, the speech data processing method may include the following steps:

[0046] S101. Receive input original voice data.

[0047] In this embodiment, the original voice data can be acquired through the sound pickup device. The sound pickup device may be a single microphone, a microphone array, etc., which is not limited in this embodiment.

[0048] As an optional implementation, when the original voice data is obtained through the microphone array, the following steps may be included:

[0049] Obtain voice data input by multiple microphones;

[0050] The speech data input by all the microphones are combined and processed to obtain an original speech data.

[0051]In this embodiment, in the Android system, the voice data input by all the microphones will be sent to the FPGA processor first, and...

Embodiment 2

[0063] see figure 2 , figure 2 It is a schematic flowchart of a voice data processing method provided by an embodiment of the present invention. Among them, such as figure 2 As shown, the speech data processing method may include the following steps:

[0064] S201. Receive input original voice data.

[0065] S202. Determine multiple application programs that need to acquire the original voice data.

[0066] S203. Perform speech enhancement processing on the original speech data to remove interference data in the original speech data, and obtain denoised speech data.

[0067] In this embodiment, the original voice signal can be denoised by voice enhancement, which is beneficial to eliminate the interference of environmental noise and further improve the recording quality.

[0068] As an optional implementation manner, the Wiener filtering method may be used to filter the original speech signal to obtain the denoised speech signal.

[0069] S204. Perform endpoint detect...

Embodiment 3

[0083] see image 3 , image 3 It is a schematic structural diagram of a voice data processing device provided by an embodiment of the present invention. Among them, such as image 3 As shown, the voice data processing device includes:

[0084] The receiving module 310 is configured to receive input original voice data.

[0085] A determining module 320, configured to determine multiple application programs that need to acquire original voice data.

[0086] In this embodiment, after receiving the input original voice data, the receiving module 310 may also trigger the determination module 320 to determine multiple application programs that need to acquire the original voice data.

[0087] Distributing module 330, is used for carrying out distributing processing to original voice data, obtains a plurality of distributing voice data packets, wherein, the quantity of a plurality of distributing voice data packets is the same as the quantity of a plurality of application progr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a voice data processing method and a voice data processing device. The voice data processing method comprises the following steps: receiving input original voice data; determining a plurality of application programs needing to acquire the original voice data; carrying out stream dividing treatment on the original voice data, thus obtaining a plurality of stream-split voice data packets, wherein the number of the plurality of stream-split voice data packets is the same as that of the plurality of application programs, and the voice content of each stream-split voice datapacket is the same as that of the original voice data; and sending one stream-split voice data packet for each application program. For the voice data processing method and the voice data processing device provided by the invention, the plurality of application programs obtain the voice data input by a microphone, and thus the plurality of application programs can simultaneously process the inputvoice data.

Description

technical field [0001] The present invention relates to the technical field of data communication, in particular to a voice data processing method and device. Background technique [0002] At present, electronic devices such as smartphones, tablet computers, and computers all have recording functions, which can receive and record sound information of surrounding scenes, and further process the recorded sound information through the installed application programs. In practice, it has been found that when multiple software that needs to process the sound information of the surrounding scene (such as recording applications, voice recognition applications, etc.) are installed on the electronic device, when the voice recognition application and the recording application During audio processing, the two applications cannot obtain the audio data input by the microphone at the same time, which leads to the inability of the two applications to process the input audio data at the same...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G10L15/04G10L21/0208G10L25/78H04L29/08G06F3/16G10L15/22
CPCG06F3/165G10L15/04G10L15/22G10L21/0208G10L25/78H04L67/06
Inventor 徐涛王兵
Owner BEIJING QDING INTERCONNECTION TECHNOLOGY CO LTD