diff --git a/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/abilityslice/AsrBaseAbilitySlice.java b/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/abilityslice/AsrBaseAbilitySlice.java index 3fb18039b8b32c81113f03749c268f5e9b9453a0..650ef324e87e30821fe39415527134d96903c127 100644 --- a/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/abilityslice/AsrBaseAbilitySlice.java +++ b/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/abilityslice/AsrBaseAbilitySlice.java @@ -128,10 +128,6 @@ public abstract class AsrBaseAbilitySlice extends AbilitySlice implements RmsCha } }; - /** - * 监听事件 - */ - @Override protected void onStart(Intent intent) { super.onStart(intent); @@ -140,6 +136,9 @@ public abstract class AsrBaseAbilitySlice extends AbilitySlice implements RmsCha initAsrClient(); } + /** + * 初始化asrClient + */ private void initAsrClient() { initAudioStream(); asrClient = AsrClient.createAsrClient(this).orElse(null); diff --git a/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/view/MicButton.java b/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/view/MicButton.java index ee01f99ce61a1d988c887726dd26aaa6749cd230..062cb801ded94554ad49e8393298ea0035d3bf9a 100644 --- a/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/view/MicButton.java +++ b/speechutils/src/main/java/ee/ioc/phon/ohos/speechutils/view/MicButton.java @@ -139,7 +139,7 @@ public class MicButton extends Component implements Component.EstimateSizeListen * * @param widthMeasureSpec * @param heightMeasureSpec - * @return + * @return boolean */ @Override public boolean onEstimateSize(int widthMeasureSpec, int heightMeasureSpec) { @@ -151,6 +151,9 @@ public class MicButton extends Component implements Component.EstimateSizeListen return false; } + /** + * 初始化 + */ private void init() { backgroundPaint = new Paint(); backgroundPaint.setColor(new Color(Color.getIntColor("#0080ff"))); @@ -204,6 +207,11 @@ public class MicButton extends Component implements Component.EstimateSizeListen canvas.drawPixelMapHolderRect(pixelMapHolder, rectSrc, wavePaint); } + /** + * 通过能量画多大的圆 + * + * @return 圆 + */ private float getRadius() { float percent = (float) (rmsdbLevel * Math.log(rmsdbLevel)) * NUM_001; percent = Math.min(Math.max(percent, 0f), YIF); @@ -214,7 +222,7 @@ public class MicButton extends Component implements Component.EstimateSizeListen /** * 默认圆 * - * @return + * @return float */ private float defaultRadius() { float percent = (float) (1 * Math.log(0)) * NUM_001; @@ -225,7 +233,10 @@ public class MicButton extends Component implements Component.EstimateSizeListen /** * 通过资源ID获取位图对象 - **/ + * + * @param resId + * @return PixelMap + */ private PixelMap getPixelMap(int resId) { InputStream drawableInputStream = null; PixelMap pixelMap = null;