草庐IT

android - 测试应用程序的可访问性(对讲)

我正在使我的应用程序符合可访问性要求。为此,通过在xml中提供android:contentDescription="yourstring"来为可访问性框架提供正确的数据。我还看到了关于使应用程序无障碍的Android开发者指南,其中概述了您需要采取哪些步骤来确保您的应用程序与无障碍服务一起正常工作。现在的问题是在每个屏幕上测试这些都需要更多时间。我的应用程序有30个屏幕,每次进入任何模块都需要将近15-20分钟,当回话打开时。谁能推荐工具/更好的方法来测试应用程序? 最佳答案 @unof是对的,您可以使用的一种工具是lint,它会

android - 禁用特定应用程序的对讲

我有一个为盲人修改android手机的项目,因此我使用了android文本到语音。我已经成功地使用http://code.google.com/p/eyes-free/中的TTS库创建了一个SMS和电话应用程序并使用myTTS.speak朗读文本。当我使用对讲功能与启动器、浏览器等其他应用程序通话时,问题就来了。当我使用对讲时,他们可以说出那些应用程序,但是当我打开我的应用程序(短信和电话)时,有两种声音,首先来自对讲,然后来self应用程序中内置的myTTS.speak,我如何才能仅在我的应用程序(短信和电话)中禁用对讲?所以说话只能来self内置TTS的应用程序,因为当我打开其他应

ANDROID:是否可以像对讲机一样用蓝牙耳机通话?

是否可以编写一个Android应用程序,让我像对讲机一样使用配对的蓝牙耳机?所以我可以用手机的麦克风说话,另一个人可以用耳机听,他也可以这样做,用耳机麦克风说话,我可以用电话听吗?如果可能的话,任何一段代码都将不胜感激。谢谢 最佳答案 要回答问题的第一部分,从技术上讲是可以做到的。你可以试试Voxer应用程序,但并非所有蓝牙耳机都兼容(https://support.voxer.com/entries/26835368-What-headsets-and-bluetooth-devices-does-Live-Interrupt-M

android - 如何更改双击和长按的 Android 对讲指令

我有一个具有长按操作处理程序的View。我使用内容描述来设置当View获得焦点时Talkback说话的消息。目前它在获得焦点后立即显示我的内容描述,并在短暂的停顿后显示:Doubletaptoactivate,doubletapandholdforlongpress我想把这个消息改成类似的东西Doubletapto"action1",doubletapandholdfor"action2"有办法吗?我查看了onPopulateAccessibilityEvent(),它获得了TYPE_VIEW_ACCESSIBILITY_FOCUSED事件,但我无法更改所需的消息。我是不是漏掉了一些简

分享三个例程:使用ESP32做一个实时语音对讲机,MQTT协议实现公网对讲,ESP32-CAM 上传图像数据到网络。并附上例程链接。

分享三个例程:使用ESP32做一个实时语音对讲机,MQTT协议实现公网对讲,ESP32-CAM上传图像数据到网络。并附上例程链接。可以比对着看来学习NOW,MQTT使用方法。想办法把图像和语音代码融合在一起,实现声音和图像同步传输。一:使用ESP32做一个实时语音对讲机2022-08-05C/C++编程,ESP32/ESP82664条评论3311次阅读最近突发奇想,制作一个数字式的音频通信系统,顺便学习一下I2S与ESP-NOW协议刚开始查阅资料,发现油管上的已经有人做过了,但是使用的C++,并用了数据流的处理流程,比较晦涩难懂,代码量也很大,属于是炫技的作品,我这篇文章使用C重新写一遍,并且

Sip网络音频对讲广播模块, sip网络寻呼话筒音频模块

Sip网络音频对讲广播模块,sip网络寻呼话筒音频模块一、模块介绍SV-2101VP和SV-2103VP网络音频对讲广播模块是一款通用的独立SIP音频功能模块,可以轻松地嵌入到OEM产品中。该模块对来自网络的SIP协议及RTP音频流进行编解码。该模块支持多种网络协议和音频编解码协议,可用于VoIP和IP寻呼以及高质量音乐流媒体播放等应用。同时,SV-2103VP还提供两个串行端口,八个数字输入/输出,允许用户通过程序控制。对于硬件产品研发集成,我公司提供使用开发规范,包括原理图,引脚分布和自定义载板PCB布局的建议。SV-2101VP与SV-2401VP和SV-2701VP兼容,不支持GPIO

metaRTC4.0与浏览器webrtc的P2P音视频对讲demo

概述metaRTC4.0新版本支持webrtc版的p2p,支持一对一和一对多应用,在应用中浏览器作为终端应用比较广,metaRTC提供有metaRTC和浏览器p2p通信demo,工程为metap2p4_html。metartc4.0新版本支持和浏览器进行音视频和datachannel双向通信,实现和浏览器进行音视频对讲功能。remark:浏览器demo在谷歌浏览器测试成功,其他浏览器还没测试。metap2p4_html工程demop2pdemo_zb.html 从metap2p4只拉流和datachannel双向通信p2pdemo_hd.html 和metap2p4音视频对讲,简单的p2p视频

煤矿调度IP语音对讲广播模块一键求助对讲矿用调度通信系统SIP语音对讲求助终端

硬件接口描述 SV-2101VP/ SV-2103VP系列网络音频模块,所有外部连接采用端子,电源采用2.0mm的端子,网络采用标准RJ45连接器,其他都是1.25mm的连接器。端口类型定义P———— 电源AI———— 模拟输入(在这里是音频输入)AO———— 模拟输出(在这里是音频输出)I———— 数字输入端口,TTL电平,耐压5VO———— 数字输出端口,TTL电平I/O———— 数字输入输出端口,TTL电平N———— 网络端口因为后面所提到的硬件接口很多都直接和处理器相连。大部分情况下,数字输入输出端与外部相连,需要外加驱动电路,以保护处理器不受损坏。模拟输入/模拟输出也需要增加放大电路

ESP32公网对讲机

一、前言其实做这个项目最初的痛点是为了改善家里的楼上楼下交流(家里房子带阁楼)太费嗓子的问题,不要说什么打电话、微信语音什么的,不接受!存在即合理!顺便正好用ESP32做点东西,那么就开始吧。二、介绍2.1音频音道目前常见的有单声道,双声道这都很好理解还有2.1声道就是在双声道上加了个低音声道5.1声道早期影院分别是正前方声道、左前方声道、右前方声道,左声道,右声道和一个低音声道现在影院一般是7.1声道采样频率音频采样就是从模拟信号转化为数字信号的过程,采样率就是每秒对声音采样的次数,采样率越高声音就越自然,人类对频率可识别范围大概在20hz~20000hz间。常见的采样频率44.1khz,8

STC8H开发(八): NRF24L01无线传输音频(对讲机原型)

目录STC8H开发(一):在Keil5中配置和使用FwLib_STC8封装库(图文详解)STC8H开发(二):在LinuxVSCode中配置和使用FwLib_STC8封装库(图文详解)STC8H开发(三):基于FwLib_STC8的模数转换ADC介绍和演示用例说明STC8H开发(四):FwLib_STC8封装库的介绍和使用注意事项STC8H开发(五):SPI驱动nRF24L01无线模块STC8H开发(六):SPI驱动ADXL345三轴加速度检测模块STC8H开发(七):I2C驱动MPU6050三轴加速度+三轴角速度检测模块STC8H开发(八):NRF24L01无线传输音频(对讲机原型)关于PW