Method and system for implementing recording noise reduction on Android application
An audio system and noise reduction technology, which is applied in the field of operating systems, can solve problems such as poor audio noise reduction capabilities, and achieve the effect of improving efficiency and improving estimation accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] For ease of understanding, see figure 1 , an embodiment of a method and system for implementing recording noise reduction for Android applications provided by the application, the Linux compatible Android system includes a Linux system and an Android system running on a Linux system, Android applications are installed on the Android system, and the Linux system It is equipped with a recording module and a noise reduction module, including:
[0044] S101. When the Android application triggers a recording request, the Android system sends the recording request to the Linux system.
[0045] S102. After receiving the recording request, the Linux system uses the recording module to obtain audio data.
[0046] S103. Use the noise reduction module to perform noise reduction processing on the audio data.
[0047] S104. Resample the noise-reduced audio data, and convert it into an audio data format required by the Android system.
[0048] S105. Send the converted audio data t...
Embodiment 2
[0052] As a further improvement to Example 1, please refer to figure 2 with image 3 , the present application provides another embodiment of a method and system for implementing noise reduction in recordings for Android applications, including:
[0053] S201. When an Android application triggers a recording request, the audio system in the Android system processes the recording request.
[0054] S202. Establish a socket connection between the Linux system and the Android system, and use the audio system to define message fields.
[0055] S203. When the Android application triggers the recording request, send the message field to the Linux system through the socket connection.
[0056] S204. The Linux system analyzes the message field sent by the Android system through the socket connection and triggers the recording module, so that the ALSA in the recording module starts recording, and the ALSA obtains audio data from the audio input device in the recording module.
[005...
Embodiment 3
[0065] For ease of understanding, see Figure 4 , the application provides an embodiment of a system that implements recording noise reduction for Android applications. Linux compatible Android systems include Linux systems and Android systems running on Linux systems. Android applications are installed on Android systems, and Linux systems are provided with Recording module and noise reduction module. The Android system is used to send the recording request triggered by the Android application to the Linux system. The Linux system is used to receive the recording request, so that the recording module starts to obtain audio data, and sends the audio data converted by the noise reduction module to the Android system. The recording module is used to obtain audio data according to the recording request. The noise reduction module is used to perform noise reduction processing on the audio data, and resample the audio data after noise reduction, and convert it into the audio data...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


