I finish this work by opus ->pcm ->opus, one simple but useful way with cgo libopus and opencore-amr
opus ->pcm ->opus
libopus
opencore-amr