~/talk

Voice Processing with a Codec in C on Android? Done!

TalkinRussianat РИТ++ 2016 · 2016-05-31..06-01· [android, embedded-and-hardware]
links:none on file
slides:none on file

Shows how to implement voice capture, Opus compression and Ogg packaging on Android using native C code via the NDK. Covers when native code is appropriate (and when it isn’t), project setup steps, details of the Opus codec and why to use it, advantages of the Ogg container, and a practical example of recording, compressing with Opus and wrapping into Ogg.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11Native code on Android
  3. 4:43Telegram contest
  4. 6:47Opus codec overview
  5. 9:19NDK setup for Opus
  6. 13:13Compiling native library
  7. 14:16JNI for audio
  8. 16:24Audio recording interface
  9. 17:29Android Studio 16 updates
  10. 18:38Telegram contest experience
  11. 20:04Contest development
  12. 21:50Testing and results
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.