如何实时获取win10扬声器没声音声音?

1、实时音视频开发说明
1.1、实时音频、实时视频均通过相同的接口进行调用,遵循相同的业务流程。不同的业务通过呼叫接口参数CallType进行区分,CallType一共有2种类型:CallType.VIDEO(视频),CallType.VOICE(音频)。
注意:5.0以上的SDK集成的客户端,测试音视频功能,音视频,会议,群组等操作需要,先将在我们控制台创建的应用上线,才可测试(控制台提供的测试demo中的应用id和应用token,不能用来测试,需要使用自己在官网控制台创建的应用的id和应用token)。
1.2、接口逻辑:
接口调用是采取异步调用的方式。所有的呼叫相关接口的调用结果通过回调接口OnVoipListener中的方法OnCallEvents来接受服务端返回的各种状态。
1.3、业务流程
(1)客户A呼叫客户B发起请求
(2)云通讯服务端收到A请求并把请求转发给B
(3)客户B收到请求并应答
(4)云通讯服务端收到B应答并转发A
(5)A收到应答,通话建立
2、代码示例
? 音频呼叫 — 我们假设Tony音频呼叫John,则代码如下:
String mCurrentCallId = ECDevice.getECVoIPCallManager().makeCall(ECVoIPCallManager.CallType.VOICE,
"john的账号");
说明:mCurrentCallId如果返回空则代表呼叫失败,可能是参数错误引起。否则返回是一串数字,是当前通话的标识。
? 视频呼叫 — 我们假设Tony视频呼叫John,此时代码和音频呼叫相同,区别是呼叫类型需要传入CallType.VIDEO,并且在呼叫前需要设置本地和对方的视频view,代码如下:
//view 显示远端视频的surfaceview
//localView本地显示视频的view
ECDevice.getECVoIPSetupManager().setVideoView(view, localView);
String mCurrentCallId = ECDevice.getECVoIPCallManager().makeCall(ECVoIPCallManager.CallType.VIDEO,
"john的账号");
说明:mCurrentCallId如果返回空则代表呼叫失败,可能是参数错误引起。否则返回是一串数字,是当前通话的标识。
? 获取来电参数 — 被叫John接到Tony的呼叫,John同意接听该呼入,John侧的呼入activity的设置已经在sdk初始化的回调onInitialized中设置过。Sdk底层收到呼入请求后,会自动弹出该Activity.在Activity的onCreate中取出相关的参数。
1、 在呼入调起的界面中,获取到呼入的类型是音频或者视频呼叫,然后来设置对应UI布局,代码如下:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras =
savedInstanceS
Bundle extras =
getIntent().getExtras();
if (extras == null) {
//获取是否是呼入还是呼出
mIncomingCall = !(getIntent().getBooleanExtra(EXTRA_OUTGOING_CALL, false));
//获取是否是音频还是视频
mCallType = (ECVoIPCallManager.CallType)
getIntent().getSerializableExtra(ECDevice.CALLTYPE);
//获取当前的callid
mCallId = getIntent().getStringExtra(ECDevice.CALLID);
//获取对方的号码
mCallNumber = getIntent().getStringExtra(ECDevice.CALLER);
2、假设John侧调起来音频或者视频呼入的界面,界面上有“接受”和“拒绝”两个按钮;
(1)John点击“接受”按钮,则调用的代码:
//如果视频呼叫,则在接受呼叫之前,需要先设置视频通话显示的view
ECDevice.getECVoIPSetupManager().setVideoView(view, localView);
//view 显示远端视频的surfaceview
//localView本地显示视频的view
ECDevice.getECVoIpCallManager().acceptCall(mCurrentCallId);
(2)John点击“拒绝”按钮,音视频拒绝的代码是一致的,调用的代码是:
ECDevice.getECVoIpCallManager().rejectCall(mCurrentCallId,”拒绝的原因,传入整形值”);
? 处理回调事件 — Tony在呼叫John的过程中,会有若干状态返回,都在回调onCallEvents中处理,其监听的设置已经在sdk初始化的回调onInitialized中设置过。代码示例如下:
注意:在集成音视频通话的时候,当结束当前通话的时候,需要在处理回调事件的onCallEvents中调用一下releaseCall方法,以保证当前通话占用的资源都释放了,避免在下次呼叫的时候出现线路被占用现象。(android、ios均需这样操作),Android的调用地方,onCallEvents中的 ECCALL_RELEASED:
protected void onCallEvents(ECVoIPCallManager.VoIPCall voipCall) {
if(voipCall==null) return;
switch(voipCall. callState){
case ECCALL_ALERTING:
Log(” 对方振铃”);
case ECCALL_PROCEEDING:
Log(” 呼叫中”);
case ECallAnswered:
Log(” John接受了呼叫应答”);
case ECCALL_FAILED://
Log(” 呼叫失败”);
case ECCALL_RELEASED:
//无论是Tony还是John主动结束通话,双方都会进入到此回调
Log(” 结束当前通话”);
? 处理回调事件 — Tony和John的通话过程中,任何一方想结束呼叫,则都可以调用如下代码:
ECDevice.getECVoIpCallManager().releaseCall(mCurrentCallId);
3、辅助接口
(1)设置扬声器状态
ECDevice. getECVoIPSetupManager().enableLoudSpeaker( boolean on);
功能: 设置扬声器的状态;
参数:on:true是开启,false则为关闭。
(2)获取扬声器状态
ECDevice. getECVoIPSetupManager().getLoudSpeakerStatus();
功能:获取当前扬声器的状态
返回值:true是开启,false则为关闭。
(3)设置静音
ECDevice. getECVoIPSetupManager().setMute(boolean on);
功能:设置通话静音状态
参数:on:传入true则对方听不到说话,false则对方可以听到说话。
返回值:无
(4)获取静音的状态
ECDevice.getECVoIPSetupManager().getMuteStatus();
功能:获取当前通话静音状态
返回值:返回true则是静音状态,false则不是静音状态.
(5)设置视频通话显示的窗口
ECDevice.getECVoIPSetupManager().setVideoView( SurfaceView view,
SurfaceView localView);
功能:设置视频通话过程中显示的视图
参数:view对方显示的视图,localView本地显示的视图。
返回值:无
(6)创建一个用于绘制视频图像的ECOpenGlView控件
ECOpenGlView mGlView = new ECOpenGlView(this);
// 设置预览类型为本地预览、可以显示于其他SurfaceView之上
mGlView.setGlType(ECOpenGlView.RenderType.RENDER_PREVIEW);
// 或者设置为远端绘制
mGlView.setGlType(ECOpenGlView.RenderType.RENDER_REMOTE);
// 设置当前图像填充方式(根据中心区域显示,填充屏幕并剪切)
mSelfGlView.setAspectMode(ECOpenGlView.AspectMode.CROP);
// 按照图像的比例显示(分辨率和图像分辨率不等时上下、左右会出现一种黑边情况)
mSelfGlView.setAspectMode(ECOpenGlView.AspectMode.FIT);
// 按照View的宽高拉伸图像
mSelfGlView.setAspectMode(ECOpenGlView.AspectMode.FILL);
(7)设置远端视频图像显示View为ECOpenGlView
ECVoIPSetupManager setUpMgr = ECDevice.getECVoIPSetupManager();
if(setUpMgr != null) {
setUpMgr.setVideoView(mGlView , mCaptureView);
(8)设置本地/远端视频图像显示View为ECOpenGlView
// 创建一个本地图像显示控件
ECOpenGlView mSelfGlView = new ECOpenGlView(this);
// 设置预览类型为本地预览、可以显示于其他SurfaceView之上
mSelfGlView.setGlType(ECOpenGlView.RenderType.RENDER_PREVIEW);
// 设置当前图像填充方式(根据中心区域显示,填充屏幕并剪切)
mSelfGlView.setAspectMode(ECOpenGlView.AspectMode.CROP);
// 创建一个远端图像显示控件
ECOpenGlView mRemoteGlView = new ECOpenGlView(this);
// 设置预览类型为远端、可以显示于其他SurfaceView之下
mRemoteGlView.setGlType(ECOpenGlView.RenderType.RENDER_PREVIEW);
// 设置当前图像填充方式(根据中心区域显示,填充屏幕并剪切)
mRemoteGlView.setAspectMode(ECOpenGlView.AspectMode.CROP);
// 调用SDK接口设置图像显示View
ECVoIPSetupManager setUpMgr = ECDevice.getECVoIPSetupManager();
if(setUpMgr != null) {
// 设置图像采集
setUpMgr.setCaptureView(new ECCaptureView(this));
// 设置本地远端图像显示View
setUpMgr.setGlDisplayWindow(mSelfGlView , mRemoteGlView);
(9)动态切换本地/远端图像(对换本地远端图像显示位置)
mSelfGlView.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
ECVoIPSetupManager setUpMgr = ECDevice.getECVoIPSetupManager();
if(setUpMgr != null) {
// 设置当前远端图像显示为全屏/小屏幕
mMaxSizeRemote = !mMaxSizeR
// 调用接口对换View位置
if(mMaxSizeRemote) {
setUpMgr.setGlDisplayWindow(mSelfGlView , mRemoteView);
setUpMgr.setGlDisplayWindow(mRemoteView , mSelfGlView);
(10)视频会议使用ECOpenGlView显示成员图像
// 创建一个图像显示控件View
ECOpenGlView mGlView = new ECOpenGlView(this);
mGlView.setGlType(ECOpenGlView.RenderType.RENDER_REMOTE);
mSelfGlView.setAspectMode(ECOpenGlView.AspectMode.CROP);
// 获取会议管理API接口
ECMeetingManager meetMgr = ECDevice.getECMeetingManager();
// 使用接口设置图像显示View
meetMgr.requestMemberVideoInVideoMeeting("conf0000", null, "yuntx", mGlView , "ip", 8080, null);
(11)获取手机摄像头参数
ECDevice.getECVoIPSetupManager().getCameraInfos();
功能: 获取手机摄像头参数信息(摄像头个数,名称、以及摄像头所持有的分辨率)
返回值:手机摄像头参数信息
(12)切换前置和后置摄像头
* 选择摄像头。可以在通话过程中选择;如果不调用,底层将使用系统默认摄像头
* @param cameraIndex CameraInfo的index值
* @param capabilityIndex CameraCapability的index值。范围[0,capabilityCount-1]
* @param fps 最大帧数
* @param rotate 旋转的角度( {ROTATE_AUTO,ROTATE_0,ROTATE_90,ROTATE_180,ROTATE_270};中的值)
* @param force 是否强制启动本SDK调用的摄像头。默认选false
* @param scale 缩放
* @return 是否成功 0:成功; 非0失败
ECDevice.getECVoIPSetupManager().selectCamera(int cameraIndex, int capabilityIndex,
int fps, Rotate rotate, boolean force,float scale);
(13)设置VoIP呼叫透传信息
// 创建一个个人信息参数对象
VoIPCallUserInfo mUserInfo = new VoIPCallUserInfo();
mUserInfo.setNickName("nickname");
mUserInfo.setPhoneNumber("PhoneNumber");
// 调用VoIP设置接口注入VoIP呼叫透传参数
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
setupManager.setVoIPCallUserInfo(mUserInfo);
(14)设置是否启用来去电铃声播放
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 设置来电响铃(v5.1.8r版本以及以前)
setupManager.setIncomingSoundEnabled(true);
// 查询是否来电响铃(v5.1.8r版本以及以前)
setupManager.isIncomingSoundEnabled();
// 设置VoIP呼叫是否播放回铃音(v5.1.8r版本以及以前)
setupManager.setOutgoingSoundEnabled(true);
// 查询是否启用呼叫播放回铃音(v5.1.8r版本以及以前)
setupManager.isOutgoingSoundEnabled();
// 设置VoIP呼叫是否播放呼叫失败提示音(v5.1.8r版本以及以前)
setupManager.setDisconnectSoundEnabled(true);
// 查询是否启用呼叫失败提示音(v5.1.8r版本以及以前)
setupManager.isDisconnectSoundEnabled();
v5.1.9r版本开始通过如下接口设置:
// 设置VOIP 自定义铃声路径
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
if(setupManager != null) {
// 目前支持下面三种路径查找方式
// 1、如果是assets目录则设置为前缀[assets://]
setupManager.setInComingRingUrl(true, "assets://phonering.mp3");
setupManager.setOutGoingRingUrl(true, "assets://phonering.mp3");
setupManager.setBusyRingTone(true, "assets://played.mp3");
// 2、如果是raw目录则设置为前缀[raw://]
// 3、如果是SDCard目录则设置为前缀[file://]
(15)设置音频处理开关,在通话前调用
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 比如设置开启回音消除模式
setupManager.setAudioConfigEnabled(ECVoIPSetupManager.AudioType.AUDIO_EC ,
true , ECVoIPSetupManager.AudioMode.EC_Conference);
(16)查询相关的音频处理参数
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 比如是否启用回音消除
setupManager.getAudioConfig(ECVoIPSetupManager.AudioType.AUDIO_EC);
// 查询回音消除模式
setupManager.getAudioConfigMode(ECVoIPSetupManager.AudioType.AUDIO_EC);
(17)设置视频通话码流(需要在通话前使用)
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 比如:将视频通话码流设置成150
setupManager.setVideoBitRates(150);
(18)设置SDK支持的编解码方式,默认全部支持
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 比如:设置当前通话使用 G729编码传输
setupManager.setCodecEnabled(ECVoIPSetupManager.Codec.Codec_G729 , true);
// 查询制定编解码是否支持
setupManager.getCodecEnabled(ECVoIPSetupManager.Codec.Codec_G729);
(19)实时获取通话中的统计数据
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 比如:获取音频通话信息
// 具体参数信息可以参考API文档CallStatisticsInfo
CallStatisticsInfo statistics = setupManager.getCallStatistics("callId", false);
(20)获取VoIP、视频、实时对讲、聊天室、会议上下行流量
// 获取一个VoIP设置接口对象
ECVoIPSetupManager setupManager = ECDevice.getECVoIPSetupManager();
// 具体参数信息可以参考API文档NetworkStatistic
NetworkStatistic networkStatistic = setupManager.getNetworkStatistic("callId");
(21)获取服务器callSid,建议通话建立后获取。代码示例如下:
private Map map = new HashMap();
private void get(){
String s = ECDevice.getECVoIPCallManager().getUserData(3,mCallId);
if(!TextUtils.isEmpty(s)){
if(s.contains(";")) {
String[] arr = s.split("\\;");
if (arr != null) {
for (String item : arr) {
if (!TextUtils.isEmpty(item) && item.startsWith("servercallid")){
String[] arr2 = item.split("\\=");
if (arr2 != null && arr2.length == 2) {
map.put("sid", arr2[1]);
if(s.startsWith("servercallid=")){
String [] arr = s.split("\\=");
if(arr!=null&&arr.length==2){
map.put("sid",arr[1]);
(22)获取用户在线状态
ECDevice.getUsersState(new String[]{userId}, new OnGetUsersStateListener() {
public void onGetUsersState(ECError error, ECUserState... userState) {
//查询多个用户状态回调 可变数组 userState
(23)单应用多证书
* ECDevice类
* 多证书设置
* @param pushCerKey 推送证书标识,与服务器上传证书保持一致
ECDevice.setPushCerKey("xxxx");
(24)设置网络代理
* ECDevice类
* 设置网络代理。需要走代理时登录前设置,不支持ssl;socks5代理支持im和点对点(底层将关闭媒体流内网打洞),http代理支持im
* @param proxyHost
代理服务器地址,最大长度255。当设置空时,取消代理
* @param proxyPort
* @param authType
鉴权类型。 目前支持 0 不鉴权;2 用户名密码鉴权
* @param userName
用户名,最大长度255。authType=2时有效
* @param userPass
用户名密码,最大长度255。authType=2时有效
* @param proxyType
代理类型。 目前支持 0 socks5代理;1 http代理
ECDevice.setNetworkProxy(proxyHost,proxyPort,authType,userName,userPass,proxyType);
文档更新时间:日大家都在搜
手机微信QQ听语音,本来用听筒的,怎么自动换转扬声器了?
shijinbo15的答复:
bose那个没听过,powerbeats2倒是再用这,没发现有这样的问题,倒是听歌时偶尔会不稳定。 怎么都感觉是手机的问题&。现在回答,好像有点晚了&& 长按语音消息,选择听筒播放即可。自动音量_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
《自动音量》是一款系统安全类软件,运行环境支持Android1.5。
自动音量运行环境
支持Android 1.5
自动音量应用类型
系统安全类软件
自动音量应用介绍
有没有过插上耳机想要听音乐,却由于音量太大把自己吓一跳,弄的兴致全无 我来解决这个问题,将耳机和扬声器音量分离,插入耳机自动应用上一次拔出耳机前的音量水平,拔下耳机自动应用上一次插入耳机前的音量水平。
清除历史记录关闭三款叮咚音箱任你选。说出你要做什么的命令来实现语音操控音箱,当音箱收到命令,识别之后就会执行命令,非常的灵敏。
,QQ。QQ群号:,进微信群请加任意一个客服微信号。
1.A3灵动版视频介绍:
新品 能听会道 响你所想 叮咚智能音箱灵动版A3
在闲暇之余,你会使用什么设备听歌?估计很多童鞋的答案会是手机,特别是那些配备2个扬声器且支持环绕立体声音效的产品,的确可以在方寸之间营造一个不错的视听环境。不过,在相对空旷的空间,或是你希望和更多人分享的时候,手机喇叭的那点音量就不够看了。此时,便携音箱的重要性便体现出来了。
这款智能音箱可谓全能,它既可以通过AUX in音频输入接口与手机、平板、笔记本等设备相连,也能借助蓝牙无线连接,充当外置音箱的角色;支持安装TF卡,作为独立的便携音箱使用;还可以接入Wi-Fi网络,利用手机端APP或语音命令的形式点播音乐。
最重要的是,联网后的叮咚A3灵动版可以变得更聪明,咱们只需动动嘴,它就能对你的语音进行识别和反馈,实现包括音乐播放、讲段相声、天气查询、闹钟设置等复杂操作。
盈盈一握的造型
叮咚A3灵动版有着盈盈一握的小巧身材,它的三围是76mm×67mm×172mm,重量约530g。如果你觉得这个数据不好理解,那就可以将它理解为1.6罐330ml可口可乐的体积和重量。针对户外运动,厂商还配合设计了多种颜色的橡胶套,和A3灵动版搭配使用会更利于携带。
这款智能音箱采用了简洁的圆柱体造型设计,箱体外壳开满圆孔形成的面网,很有家居范。
叮咚A3灵动版顶部为主要的控制区域,正中是一颗硕大的播放/暂停按钮,外环的四个方向则可用于控制音量和切歌。
在叮咚A3灵动版的顶部环型边缘内配有LED呼吸彩灯,它会根据联网状态、工作模式呈现不同颜色,在昏暗的环境下看起来格外炫酷哦。
在箱体正前方配备了一颗叮咚键,可以用来激活语音唤醒功能。不过,由于叮咚A3灵动版支持更高端的语音唤醒,这个按键的存在基本可被咱们忽略。
叮咚A3灵动版将电源和模式开关设计在了箱体的另一侧。长按2秒电源键可开机/关机,短按模式键则可在Wi-Fi、蓝牙、TF卡模式间切换。
叮咚A3灵动版采用了隐藏式的接口,在功能键下面放防水胶塞内隐藏着AUX in音频输入接口、TF卡插槽和USB充电接口。
在音箱的底部,叮咚A3灵动版预留了充电环。如果你觉得每次充电都得掀开防水胶塞很Low很麻烦,则可再选配一个叮咚A3灵动版专用的充电底座,平时将音箱放在底座上就能进入充电模式,立马高大山。
便携音箱的基础功能
作为一款可外出携带的便携音箱,叮咚A3灵动版自然要内置锂电池了。实际上,该产品530g的重量,2颗2200mAh(共计4400mAh)电池“功不可没”。正常使用的情况下,A3灵动版有着6~8小时左右的连续播放时间,在蓝牙或Wi-Fi模式下的续航要低于TF或AUX模式。
为了在小身材里提供更高品质的声音,叮咚A3灵动版采用了丹麦品牌Peerless 25芯6mm全尺寸音圈,有着10W的功率和足够大的总冲程。它的振膜采用了普利司通泡棉折环,以及弧面拉丝阳极铝薄膜胴体,再加上德州仪器的3254DSP芯片和3118功放解决方案,使其具有超过CD品质的48K采样率,提高了音乐的立体感。
在实际的听感上,就是音量足够大,低音够震撼,在便携音箱中的表现算是比较出色的。
响你所想的智能音箱
如今支持接入Wi-Fi且能语音交互的智能音箱有很多,而叮咚A3灵动版的最大特色就是实现了零触摸操作。
大家可以回忆一下,绝大多数智能音箱是如何实现语音控制的?没错,就是都需要按下音箱上的语音唤醒按键,它才能进入语音识别状态,根据你的语音指令进行操作。如果你正在厨房做饭,用满是油渍的手指与音箱接触想想就“脏”;当你赖在被窝里想换首歌曲,如果音箱没在枕边,你还会特意起床去按下那颗唤醒键吗?
叮咚A3灵动版采用了科大讯飞的远场语音识别技术,通过内部集成的阵列麦克风可实现远场语音唤醒。没错,就是想激活语音交互模式完全无需按下音箱上的任何按键,只要说出唤醒词“叮咚叮咚”即可。
2.叮咚A1标准版:
包邮 叮咚智能音箱高级版 机器人音箱 语音音箱 连网懒人音箱
现货全国包邮
总体来说真的是一款非常有分量,外观比较简约而霸气的一款比较零接触语音控制社交智能音箱,无论是在客厅的任何位置,只要说一声“叮咚叮咚”这时候音箱顶部的蓝色灯就会亮起会有一点灯比较亮对准主人的,然后在说出你要做什么的命令来实现语音操控音箱,当音箱收到命令,识别之后就会执行命令,非常的灵敏。识别性比较强。还有个方便之处,当没有网络的时候我们可以利用蓝牙连接进行当音箱使用,非常的方面。无论音箱放在客厅任何角落都可以聆听到来自音箱的铃声和实现语音社交,因为音箱内置了八颗麦克风和四个全频喇叭和一个低音单元,360度声波无死角的传播。叮咚还可以当闹钟,还可以陪你聊天等功能!
远场语音操控,彻底解放双手,语音控制代替了传统按钮和触摸控制,语音搜索+哼唱搜索+情景搜索,三大搜索完全取缔了传统音响模式设计,在音源方面,这款智能音箱可以直接通过百度音乐、咪咕音乐播放流媒体音乐,喜马拉雅电台海量的有声内容,音乐、相声、小品、戏曲、儿童故事、评书等内容资源都可以在用户的语音控制下选择和播放,真正实现“响我所想”。
手里暂时没有JD+平台家电,就不能及时来测试语音控制家居的实测了。实在是抱歉啦,我这也只有,小k二代,小k mini Pro,博联sp mini几款智能插座了,不过都没有物联,不能和我们音箱物联实测控制家居了!
标准配件:音箱×1、电源适配器×1、说明书×1、保修卡 × 1
3.叮咚top版:
新款叮咚TOP智能音箱介绍,
配有一个电源和线,这款音箱要插电使用,
也可以用充电宝供电。这款作为一个语音助手的音箱非常适合,
拿到叮咚TOP你会发现它真的非常小巧,
比此前的叮咚智能音箱A1小不少,完全就是便携音箱的设计,
这款是扁的,圆形的,直径10.8厘米,高5.3厘米,的机身尺寸放掌心无压力,对于空间的要求也不高
,因此放在家里任何一个角落都不会太碍地方。
叮咚TOP采用圆柱状的造型设计,简约的风格,纯黑配色,
看起来给人酷酷的感觉。机身顶部带有操作面板,采用触控方式,
可进行上/下曲、音量调节、停/播放、语音唤醒等操作。
交互方面值得一提的是,由于叮咚TOP顶部边缘处带有一个LED环形灯带 ,当手指沿触摸板画圈滑动来调节音量时,
灯带也会360度随手指滑动,用以显示音量大小,比较有趣。
底侧带有Micro USB接口以及Line out接口,也就是说这个音箱可以通过AUX线将音频传输到其他音箱上播放。
作为一款以语音作为主要交互的智能音箱来说,
首先最关键的就是语音的识别能力,据了解,叮咚TOP采用7+1麦克风矩阵设计,拥有很好的抑制噪声和语音增强能力,
支持声源定位以及远场识别。
一款智能音箱的“智能程度”有多高?就要看其执行能力了,经过实测叮咚TOP依然经受起了考验,首先,基本的音频点播、音量调节等交互完全没问题,此外它还可以进行天气查询、生活出行服务查询、英语翻译、
百科问答、闹钟设置、电影娱乐、购物等等
音频资源方面叮咚TOP接入了百度音乐、喜马拉雅FM、考拉FM等平台,听音资源可以用海量来形容,基本可以满足不同年龄层的用户使用。另外,叮咚TOP还可以接入上百种的第三方服务以及内容,包括有道云笔记、中通快递等等,从而提供更多的智能化服务,
比如直接通过语音查询快递、记录笔记等等。
需要哪款音箱联系客服。谢谢!
温馨提示:更多盲人科技资讯,盲人创业就业,各地联残信息,盲人相关新闻,故事,工作经验,还可免费发布招聘,求职,征婚,找门面,店铺转让等信息,请关注"欢音达科技有限公司和欢音达盲人世界两个公众平台。也可以扫描下方的两个二维码马上加入到盲人大家庭中。
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
今日搜狐热点平板/笔记本
HiLink生态产品
终端云服务专区
荣耀 V8听歌或看视频声音从扬声器自动切换到听筒
&登堂入室&
来自:浏览器
如题,硬件自动检测又正常,这应该是一个软件bug,作为旗舰手机更应该解决掉,系统为5最新的,软件全是最新的
width:100%">
&已臻大成&
来自:浏览器
建议把其余后台关闭,不行重启试试,因为很多第三方软件会影响手机喇叭发声的
width:100%">
&禁止发言&
来自:浏览器
提示: 作者被禁止或删除 内容自动屏蔽
width:100%">
&登堂入室&
来自:浏览器
问题依旧存在,怀疑是华为的软件有问题,赶紧解决 再不解决我去媒体曝光,现在这个问题好多用户都有 而不是个案&&不要推脱
width:100%">
&新学乍练&
来自:荣耀V8 KNT-AL20
妮掵仲缺俄 发表于
建议把其余后台关闭,不行重启试试,因为很多第三方软件会影响手机喇叭发声的 ...
width:100%">
&初窥门径&
来自:浏览器
妮掵仲缺俄 发表于
建议把其余后台关闭,不行重启试试,因为很多第三方软件会影响手机喇叭发声的 ...
这根本就不是后台的问题,当时说是因为微信,可是关了微信号重启,清理后台根本就解决不了问题
width:100%">
&登堂入室&
来自:浏览器
问题依旧存在,怀疑是华为的软件有问题,赶紧解决 再不解决我去媒体曝光,现在这个问题好多用户都有 而不是 ...
没人管的 赶紧找媒体曝光把
我的手机声音问题售后记录
width:100%">
&登堂入室&
来自:浏览器
建议把其余后台关闭,不行重启试试,因为很多第三方软件会影响手机喇叭发声的 ...
你是用的这个手机么?? 不懂别瞎& &逼&&逼
width:100%">
&新学乍练&
来自:浏览器
露珠问题解决了没&&我回复出厂设置后问题更严重了
width:100%">
&新学乍练&
来自:荣耀V8 KNT-UL10
从现在大家反应的问题看,这是华为一个通病,华为公司应该出台政策给予解决。但是这么长时间没消息,那就同恶性商家了,不在乎声誉,只做一次性买卖末吗?
width:100%">
1000万花粉
纪念花粉俱乐部注册花粉数超过1000万
好基友勋章
花粉好机友,注册时间大于99天
沙海飞雪发现对称之美P20pro 晚霞佳丽影中式对称之美油坊里的&油鬼子“田园风光
花粉客户端
Make it Possible
Make your device special
华为云空间
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
关注花粉俱乐部
举报邮箱:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利

我要回帖

更多关于 win10扬声器没声音 的文章

 

随机推荐