我的手机当前设置当前为听筒播放模式模式

→ → 微信听筒模式怎么切换回来
微信听筒模式怎么切换回来
作者:不详来源: 11:37:29
微信是时下最热门的一款通讯软件,我们与朋友聊天时常常用到的语音对话模式,这里介绍的是接收到的语音信息播放模式的切换方法。大家都知道这种语言信息播放分为“听筒模式”和“扬声器模式”,在不同的场合需要使用不同的播放模式,这就需要熟悉这两种模式之间的切换方法。&先说一种特殊情况,就是有耳机的情况,耳机接通的情况下,默认是使用耳机播放的,这个时候也就不需要去纠结扬声器模式和听筒模式,这个暂时不做多的赘述。首先我们进入微信和,微信好友发来的语音信息,会有一个如图中所示的信息条,用手指按住语音信息不动,即会出现功能菜单。由于软件默认是采用扬声器,所以会看到“切换到听筒播放”选项,点击即可切换到听筒模式。随后即可看到屏幕上显示“当前为听筒播放模式”信息,并且在微信好友右边还可以看到一个“耳朵”标志,如下图(左)中绿色圆圈所圈标志,由于是听筒模式,需要把手机靠近耳边才可听见。需要切换回来的时候可以用同样的方法操作,会出现菜单栏,有“使用扬声器模式”选项,点击可以切回扬声器模式。多数机型还有一种方法,即使没有设置为听筒模式,只要把手机贴进耳朵即可自动切换为听筒模式,这个需要手势体感支持,并不是所有的机型都适用。
15-03-1715-03-1715-03-1515-03-1115-03-11
共0条相关评论
最新最热相关资源
类型:社交通讯大小:23.8M类型:社交通讯大小:31.3M类型:社交通讯大小:50.7M
类型:社交通讯大小:31.3M类型:社交通讯大小:50.8M类型:生活实用大小:1.4M
安卓苹果应用推荐
类型:安卓数据包大小:1KB类型:安卓数据包大小:1KB类型:角色扮演大小:161.0M类型:模拟经营大小:47.5M类型:角色扮演大小:159.5M类型:角色扮演大小:192.6M
类型:策略游戏大小:50.2M类型:动作游戏大小:64.5M类型:动作游戏大小:64.5M类型:策略游戏大小:87.3M类型:动作格斗大小:326M类型:角色扮演大小:290M小米3微信的听筒模式怎么更改? - 绿盟文章
小米3微信的听筒模式声音好小,好烦。老是用脸贴到手机上听。怎么设置?
首先登录微信后,进入微信界面,点击上面的三个点。然后点击设置。里面有一个通用设置。聊天设置的第一个就是了。其实很简单的,只是你们没有注意到而已。
文章来自绿盟()转载请注明来路。
上一篇文章:iOS语音播放之切换听筒和扬声器的方法解决方案
[[UIDevice currentDevice] setProximityMonitoringEnabled:YES]; //建议在播放之前设置yes,播放结束设置NO,这个功能是开启红外感应
//添加监听
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(sensorStateChange:)
name:@"UIDeviceProximityStateDidChangeNotification"
object:nil];
//处理监听触发事件
-(void)sensorStateChange:(NSNotificationCenter *)
//如果此时手机靠近面部放在耳朵旁,那么声音将通过听筒输出,并将屏幕变暗(省电啊)
if ([[UIDevice currentDevice] proximityState]
NSLog(@"Device
is close to user");
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
NSLog(@"Device
is not close to user");
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
//初始化播放器的时候如下设置
UInt32 sessionCategory = kAudioSessionCategory_MediaP
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory,
sizeof(sessionCategory),
&sessionCategory);
UInt32 audioRouteOverride
= kAudioSessionOverrideAudioRoute_S
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride);
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
//默认情况下扬声器播放
[audioSession setCategory:AVAudioSessionCategoryPlayback error:nil];
[audioSession setActive:YES error:nil];
引用:/linyawen/archive//2654474.
--------------------看什么看,这是分割线。再看把你也割了--------------------------------
这里是新的补充,因为上面的做法在实际应用中可能会有一些问题,以前只是看了一下,没有应用到实际的项目中。
在 iOS 中,并非所有 iOS 设备都拥有近距离传感器。这里介绍如何调用 iPhone 的距离传感器。
使用近距离传感器
UIDevice 中有两个近距离传感器的属性:proximityMonitoringEnabled 和 proximityState。这两个属性都是 iOS 3.0 及以上才支持的。
proximityMonitoringEnabled 属性
To determine if proximity monitoring is available, attempt to enable it. If the value of the proximityState property remains NO, proximity monitoring is not available.
要确定近距离传感器是否可用,可以尝试启用它,即 proximityMonitoringEnabled = YES,如果设置的属性值仍然为NO,说明传感器不可用。
proximityState 属性
传感器已启动前提条件下,如果用户接近 近距离传感器,此时属性值为YES,并且屏幕已关闭(非休眠)。And vice versa。
Notification
UIDeviceProximityStateDidChangeNotification,当近距离传感器状态改变时发生。
//添加近距离事件监听,添加前先设置为YES,如果设置完后还是NO的读话,说明当前设备没有近距离传感器
[[UIDevice currentDevice] setProximityMonitoringEnabled:YES];
if ([UIDevice currentDevice].proximityMonitoringEnabled == YES)
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(sensorStateChange:)name:UIDeviceProximityStateDidChangeNotification object:nil];
//删除近距离事件监听
[[UIDevice currentDevice] setProximityMonitoringEnabled:YES];
if ([UIDevice currentDevice].proximityMonitoringEnabled == YES)
[[NSNotificationCenter defaultCenter] removeObserver:self name:UIDeviceProximityStateDidChangeNotification object:nil];
[[UIDevice currentDevice] setProximityMonitoringEnabled:NO];
#pragma mark - 处理近距离监听触发事件
-(void)sensorStateChange:(NSNotificationCenter *)
//如果此时手机靠近面部放在耳朵旁,那么声音将通过听筒输出,并将屏幕变暗(省电啊)
if ([[UIDevice currentDevice] proximityState]
== YES)//黑屏
NSLog(@"Device
is close to user");
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
else//没黑屏幕
NSLog(@"Device
is not close to user");
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
if (![MTool isPlayRecodering])
{//没有播放了,也没有在黑屏状态下,就可以把距离传感器关了
[[UIDevice currentDevice] setProximityMonitoringEnabled:NO];
注意事项(也就是我说的问题)
对于不希望启动接近传感器功能的应用,如果需要进行扬声器和听筒进行切换过程中,则必须通过启用接近传感器来进行声音输出模式的切换,在此时,必须要注意,如果当声音通过听筒进行播放完毕时,在播放完毕时,此时仍在听筒模式输出,如果此时关闭传感器功能,则导致在离开听筒时,由于传感器功能已经关闭,应用无法再次收到注册的传感器变更通知,而此时如果未能将底层的声音输出模式切换,则导致相关的声音输出仍从听筒中输出,即使引起传感器反映的障碍已经离开传感器作用范围,但应用中获取的传感器状态仍未接近状态,使根据传感器状态进行切换声音输出模式操作失效。
特殊情况:
在iPhone 4s及iPhone5中,在接近传感器功能关闭后,如果此时传感器状态为YES,则在再次启动声音传感器时,不会收到传感器的变更通知;
在iPhone 4中,在接近传感器功能关闭后,如果此时传感器状态为YES,则在再次启动声音传感器时,会先收到一次传感器的变更通知;
此问题的解决方案:当在传感器功能开始时,如果此时传感器传感状态为YES时,此时声音播放结束,仍未出发传感器状态变更时,此时不关闭传感器功能。当引起传感器反映的障碍已经离开传感器作用范围,此时会收到传感器变更通知,在变更通知中检测当前传感器状态是否为开启状态及声音播放状态,如果在传感器状态为YES时,而此时需要开启传感器功能的操作(如声音播放功能)已经结束时,则将传感器功能关闭即可;
-------也就是说,在不是黑屏的状态下,关闭近传感器功能。就没什么问题了。
手动切换两种模式
解决方案:添加长按手势,切换为另一种模式。
代码片段:
UILongPressGestureRecognizer *longPressGestureRecognizer = [[UILongPressGestureRecognizer
initWithTarget:self
action:@selector(longPressed:)];
[longPressGestureRecognizer
setMinimumPressDuration:1.0f];
[longPressGestureRecognizer
setAllowableMovement:50.0];
[self.bubbleBgImageView
addGestureRecognizer:longPressGestureRecognizer];
[longPressGestureRecognizer
---------
-(void)longPressed:(UILongPressGestureRecognizer *) gestureRecognizer
switch (gestureRecognizer.state)
UIGestureRecognizerStateEnded:
UIGestureRecognizerStateCancelled:
UIGestureRecognizerStateFailed:
UIGestureRecognizerStateBegan:
if ([self.voiceDelegate
respondsToSelector:@selector(BaseChartVoiceLongPressed)])
[self.voiceDelegate
BaseChartVoiceLongPressed];
UIGestureRecognizerStateChanged:
-------------
#pragma mark BaseChartCellDelegate
-(void)BaseChartVoiceLongPressed
NSLog(@"voice long Pressed");
if ([[[AVAudioSession
sharedInstance]
isEqualToString:AVAudioSessionCategoryPlayback])
//切换为听筒播放
[[AVAudioSession
sharedInstance]
setCategory:AVAudioSessionCategoryPlayAndRecord
error:nil];
showTipInfo:@"切换为听筒模式"];
//切换为扬声器播放
[[AVAudioSession
sharedInstance]
setCategory:AVAudioSessionCategoryPlayback
error:nil];
showTipInfo:@"切换为扬声器模式"];微信怎么切换听筒模式
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因&
提问者采纳
登陆微信后点击“我”→“设置”→“通用”。在“通用”界面可以看到“听筒模式”切换按钮,如果是灰色表示微信没有开启听筒模式。
选择举报原因&
其他2条答案
很多朋友玩的时候都喜欢发语音,对方发来的语音一般是以扬声模式播放的,这会让旁边的人也能听到发来的内容。如果只想自己一个人听到可以将语音播放设为听筒模式。那么如何设置呢?下面小编就来教下大家。1)首先在手机在打开“”,在“设置”界面点击“通用”。(如下图所示)&2)在“通用”界面找到“使用听筒播放语音”,点击打钩,听筒模式设置完成。(如下图所示)&3)此时我们进入任何一个聊天界面,在上面一栏都会看到一个耳朵模样的符号,这个就是听筒模式的标志。如果大家想要设置回扬声模式,在上一步中将“使用听筒播放语音”的勾去掉即可。(如下图所示)
选择举报原因&
1、点击&iPhone&上的“微信”应用图标。2、找到微信好友发送的语音信息,用手指按住语音信息不动,即会出现功能菜单。由于软件默认是采用扬声器,所以会看到“切换到听筒播放”选项,点击即可切换到听筒模式注:“听筒”即指&iPhone&机头部分,我们平时打电话时用的就是听筒。“扬声器”即指外置,比如放歌时用的喇叭。3、随后即可看到屏幕上显示“当前为听筒播放模式”信息,并且在微信好友右边还可以看到一个“耳朵”标志。由于是听筒模式,需要把手机靠近耳边才可听见。4、另外还有一种方法,即使没有设置为听筒模式,只要把手机贴进耳朵即可自动切换为听筒模式。
选择举报原因&
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
微信公众账号
没找到想要的答案?那就登录提问吧西西软件下载最安全的下载网站、值得信赖的软件下载站!
→ 支付宝怎么设置听筒模式
新版支付宝设置听筒模式方法
类型:游戏其他大小:970KB语言:中文 评分:5.8
新增了朋友聊天功能后,您以后使用支付宝就可以跟朋友文字、语言聊天了,不过在公共场合我们一般都会开启听筒模式,那么支付宝是怎么设置听筒模式的呢,下面小编就给大家介绍详细的操作方法。支付宝官方最新版:1,首先打开最新版支付宝钱包,进入到主界面,在其主页的左上角找到【头像】点击一下2、然后找到并点击【设置】3、随后在设置页面找到【聊天】点击进入4、接下来会看到系统默认的听筒模式是关闭,开启即可5、之后我们再去使用支付宝语音聊天,我们就会看到跟任何好友语音聊天,在好友名称的右侧有一个耳朵模样的符号,这个就是听筒模式的标志,大家戴上耳机即可收听喔。如果大家想要设置回扬声器模式,只需要将之前的那个勾选去掉即可。这就是支付宝设置听筒模式的详细操作方法了,如果您有需要可以进行设置的哦,希望可以帮助到大家。
02-0101-2701-2501-2501-2401-2401-2401-2301-2101-17
阅读本文后您有什么感想? 已有0人给出评价!
名称大小下载

我要回帖

更多关于 微信当前听筒播放模式 的文章

 

随机推荐