[Huawei Developers] Mike-mei:
View attachment 5657509

Audio is a fundamental way of communication. It transcends space limitations, is easy to grasp, and comes in all forms, which is why many mobile apps that cover short videos, online education, e-books, games, and more are integrating audio capabilities. Adding special effects is a good way of freshening up audio.

Rather than compiling different effects myself, I turned to Audio Editor Kit from HMS Core for help, which boasts a range of versatile special effects generated by the voice changer, equalizer, sound effect, scene effect, sound field, style, and fade-in/out.

Voice Changer​

This function alters a user's voice to protect their privacy while simultaneously spicing up their voice. Available effects in this function include: Seasoned, Cute, Male, Female, and Monster. What's more, this function supports all languages and can process audio in real time.

View attachment 5657041

Equalizer​

An equalizer adjusts the tone of audio by increasing or decreasing the volume of one or more frequencies. In this way, this filter helps customize how audio plays back, making audio sound more fun.

The equalizer function of Audio Editor Kit is preloaded with 9 effects: Pop, Classical, Rock, Bass, Jazz, R&B, Folk, Dance, and Chinese style. The function also supports customized sound levels of 10 bands.

View attachment 5657047

Sound Effect​

A sound effect is also a sound — or sound process — which is artificially created or enhanced. A sound effect can be applied to improve the experience of films, video games, music, and other media.

Sound effects enhance the enjoyment of the content: Effective use of sound effects delivers greater immersion, which change with the plot and stimulate emotions.

Audio Editor Kit provides over 100 effects (all free-to-use), which are broken down into 10 types, including Animals, Automobile, Ringing, Futuristic, and Fighting. They, at least for me, are comprehensive enough.

View attachment 5657049

Scene Effect​

Audio Editor Kit offers this function to simulate how audio sounds in different environments by using different algorithms. It now has four effects: Underwater, Broadcast, Earpiece, and Gramophone, which deliver a high level of authenticity, to immerse users of music apps, games, and e-book reading apps.

View attachment 5657053

Sound Field​

A sound field is a region of a material medium where sound waves exist. Sound fields with different positions deliver different effects.

The sound field function of Audio Editor Kit offers 4 options: Near, Grand, Front-facing, and Wide, which incorporates the preset attributes of reverb and panning.

Each option is suitable for a different kind of music: Near for soft folk songs, Front-facing for absolute music, Grand for music with a large part of bass and great immersion (such as rock music and rap music), and Wide for symphonies. They can be used during audio/video creation or music playback on different music genres, to make music sound more appealing.

Style​

A music style — or music genre — is a musical category that identifies pieces of music with common elements in terms of tune, rhythm, tone, beat, and more.

The Style function of Audio Editor Kit offers the bass boost effect, which makes audio sound more rhythmic and expressive.

View attachment 5657055

Fade-in/out​

The fade-in effect gradually increases the volume from zero to a specified value, whereas fade-out does just the opposite. Both of them deliver a smooth music playback.

This can be realized by using the fade-in/out function from Audio Editor Kit, which is ideal for creating a remix of songs or videos.

View attachment 5657057

Stunning effects, aren't they?

Audio Editor Kit offers a range of other services for developing a mighty audiovisual app, including basic audio processing functions (like import, splitting, copying, deleting, and audio extraction), 3D audio rendering (audio source separation and spatial audio), and AI dubbing.

Check out the development guide of Audio Editor Kit and don't forget to give it a try!