gpt4 book ai didi

android - 在android中录音期间暂停或停止对讲语音

转载 作者:行者123 更新时间:2023-11-29 02:41:21 25 4
gpt4 key购买 nike

我在我的手机 (galaxy S6) 中启用了辅助功能,然后尝试在点击一个按钮后进行录音。此按钮具有带有长消息的 contentDescription 属性。问题是 Talkback 在语音留言录制期间继续给出指示。我试图通过清空 contentDescription 或使用 setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_NO) 在录音时停止它,但它们都没有暂停对讲声音。有什么办法可以停药吗?

最佳答案

我不确定这是否是一个好的解决方案,但它对我有用:

public boolean onTouch(View v, MotionEvent event) {
int action = event.getAction();// & MotionEvent.ACTION_MASK;
if (action == MotionEvent.ACTION_DOWN) {
mChatAudioLabel.setText(getString(R.string.To_cancel_swipe_and_release));
AccessibilityManager manager = (AccessibilityManager) getSystemService(ACCESSIBILITY_SERVICE);
boolean isAccessibilityEnabled = manager.isEnabled();
if (isAccessibilityEnabled) {
AccessibilityEvent accessibilityEvent = AccessibilityEvent.obtain();
accessibilityEvent.setEventType(AccessibilityEvent.TYPE_ANNOUNCEMENT);
accessibilityEvent.setClassName(getClass().getName());
accessibilityEvent.getText().add("\u00A0");
manager.sendAccessibilityEvent(accessibilityEvent);
}

希望对其他人有用

关于android - 在android中录音期间暂停或停止对讲语音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43839403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com