暫無描述

lvhan 825bd56085 修复一些warning 2 年之前
.github a1e0da32bc add ci 2 年之前
LICENSE 0e563bf3f8 Initial commit 2 年之前
README.md 854d84ad2d 添加中文跳转 2 年之前
README.zh-CN.md 854d84ad2d 添加中文跳转 2 年之前
README_upstream.md 26615d1174 base 2 年之前
SConscript e040cea5fc Modified SConscript 2 年之前
decoder.c 825bd56085 修复一些warning 2 年之前
encoder.c 825bd56085 修复一些warning 2 年之前
interf_dec.c 26615d1174 base 2 年之前
interf_dec.h 26615d1174 base 2 年之前
interf_enc.c 467377f2a6 fix build warning 2 年之前
interf_enc.h 26615d1174 base 2 年之前
interf_rom.c 467377f2a6 fix build warning 2 年之前
interf_rom.h 467377f2a6 fix build warning 2 年之前
makefile.gcc 26615d1174 base 2 年之前
makefile.win32 26615d1174 base 2 年之前
rom_dec.h 26615d1174 base 2 年之前
rom_enc.h 26615d1174 base 2 年之前
sp_dec.c 825bd56085 修复一些warning 2 年之前
sp_dec.h 825bd56085 修复一些warning 2 年之前
sp_enc.c 825bd56085 修复一些warning 2 年之前
sp_enc.h 26615d1174 base 2 年之前
typedef.h 26615d1174 base 2 年之前

README.md

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 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