Skip to content

Latest commit

 

History

History
53 lines (30 loc) · 1.77 KB

README.md

File metadata and controls

53 lines (30 loc) · 1.77 KB

3gpp amrnb

standard-readme compliant

中文

3gpp amrnb codec library

This warehouse is a RT thread ported version of 3gpp AMR, providing software encoding and decoding for AMR. In order to adapt to the MCU environment, all floats are modified to float to apply the acceleration function of the fpu, which may cause some audio distortion because some calculation accuracy is reduced from double to float. All MCUs containing fpus can use this warehouse to obtain a good encoding and decoding experience, such as stm32f407, stm32f429, stm32h750, and so on.

Table of Contents

Install

Open this software package using env package management, and the installation is complete.

Usage

You can learn how to use decoder.c and encoder.c.

[README] (README_upstream.md) This is the upstream READDME, described in some sections.

Example Readmes

There are two MSH commands in decoder.c and encoder.c to encode and decode audio files from the command line.

Maintainers

@myshowtogo @llyhwdmx

Contributing

Feel free to dive in! Open an issue or submit PRs.

Standard Readme follows the Contributor Covenant Code of Conduct.

Contributors

This project exists thanks to all the people who contribute.

@llyhwdmx

License

Apache © Richard Littauer