LPCNet icon indicating copy to clipboard operation
LPCNet copied to clipboard

Experimental Neural Net speech coding for FreeDV

Results 9 LPCNet issues
Sort by recently updated
recently updated
newest added

I'm attaching a build log from the Raspberry Pi which shows the master branch is unable to complete build. Hoping you can fix this issue with the missing symbol: ```...

Per previous PLT discussion, this PR reimplements #57 in a manner that should have lower impact: * The lowest supported macOS release is set to 10.5 unconditionally. CMake/Apple Clang from...

@tmiw - suggested README notice. We can take it to PLT if you like, but I think it's in line with last month's decision.

SSE support is renewed, I took benchmark. method: ``` $ cd LPCNet/build_dir/src $ cat ../../wav/all.wav | ./lpcnet_enc -s > test.out $ time cat test.out | ./lpcnet_dec -s > /dev/null ```...

``` ---> Configuring lpcnetfreedv Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_lpcnetfreedv/lpcnetfreedv/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules"...

LPCNet-FreeDV is based on old xiph/LPCNet code, it looks forked from https://github.com/xiph/LPCNet/tree/b811cade95cf19530ddfbe5aadeaff7c4f89ba77 Currently original LPCNet supports SSE officially so I think migrate this better, but I am afraid that new...

This PR cleans up the following warnings: ``` /home/mooneer/freedv-gui/build_win_x86_64/LPCNet_src/src/lpcnet.c:149:16: warning: variable 'count' set but not used [-Wunused-but-set-variable] static int count = 0; ^ 1 warning generated. /home/mooneer/freedv-gui/build_win_x86_64/LPCNet_src/src/lpcnet_enc.c:150:9: warning: variable 'f'...

Ok, while trying to figure out crazy and mostly unworkable ways to make this work for both developers and distros I came up with this idea: Build the lpcnetfreedv library...

Required for proper packaging. Will need to fix a bunch of references in codec2 and freedv-gui