一种识别自拍杆的方法、装置和移动终端的制作方法_2

文档序号:9910970阅读:来源:国知局
30、根据所述设备类型确认信号确定所述外部设备是否为自拍杆。
[0040]本实施例提供的技术方案,在带有插头的外部设备连接移动终端时,通过向外部设备发送设备类型请求信号,并接收外部设备返回的设备类型确认信号,根据设备类型确认信号确定外部设备是否为自拍杆,通过外部设备接口建立与自拍杆的通信机制,根据与外部设备的交换信息来确定外部设备是否为自拍杆,可以自动、有效地识别出自拍杆。
[0041 ] 实施例二
[0042]图2是本发明实施例二提供的一种识别自拍杆的方法的流程示意图。本实施例是在上述实施例一的基础上,在自拍杆使用四段式耳机插头连接移动终端情况下的一种实施方式。参见图2,本实施例提供的识别自拍杆的方法具体包括:
[0043]S210、当外部设备的四段式耳机插头插入移动终端的耳机接口时,向所述耳机接口的任一声道端发送设备类型请求信号;
[0044]耳机插头主要有三段式和四段式两种类型,线控自拍杆和四段式耳机设备上一般配置的是四段式耳机插头。在移动终端程序运行过程中,移动终端首先检测是否有外部设备的耳机插头插入耳机接口;若是,判断所述耳机插头是否为四段式耳机插头。具体地,当移动终端的耳机接口有外部设备的耳机插头插入时,移动终端上会产生耳机插头插入中断,然后,移动终端继续判断插入的耳机插头是三段式还是四段式。其中,可以通过以下方式判断耳机插头是否为四段式耳机插头:
[0045]检测所述耳机插头的MIC端与地端的电阻阻值是否在预设范围内;若是,则确定所述耳机插头为四段式耳机插头。
[0046]若耳机插头为三段式,则该耳机插头的只有地端,可看作是耳机插头上的MIC端与地端短路,共同组成地端,则三段式耳机的MIC端与地端的电阻为零。而对于四段式耳机设备来说MIC端与低端之间有一定的电阻,并且该电阻在一定的范围之内。因此可以通过检测耳机插头的MIC端与地端的电阻阻值是否在预设范围内来确定插入移动终端的耳机插头是四段式耳机插头还是三段式耳机插头。
[0047]确定插入移动终端耳机插座的耳机插头是四段式耳机插头时,移动终端耳机插座上的左声道端、右声道端、MIC端以及地端与四段式耳机插头上的左声道端、右声道端、MIC端以及地端一一对应连接,移动终端可以通过耳机接口上的端口向外部设备发送信号或者接受外部设备发送的信号。为了识别连接移动终端的外部设备是自拍杆还是四段式耳机设备,可以耳机接口的任一声道端发送设备类型请求信号,发送的设备类型请求信号可以被自拍杆识别,并返回相应的设备类型确认信号。
[0048]S220、开启录音功能,在预设时间内通过所述耳机接口的MIC端接收设备类型确认信号;
[0049]在通过耳机接口声道端向外部设备发送设备类型请求信号之后,若外部设备是自拍杆,则会通过耳机插头的MIC返回一个设备类型确认信号,由于耳机插头的MIC与移动终端耳机接口的MIC连接,此时,可以开启录音功能,在预设时间内通过耳机接口的MIC端接收设备类型确认信号。其中,预设时间可以根据移动终端与自拍杆传输的设备类型确认信号的类型和传输时间进行设置。
[0050]需要说明的是,通过耳机接口的声道端向外部设备发送设备类型请求信号之后,若外部设备为四段式耳机设备,不会返回相应的设备类型确认信号,当开启录音功能后,会通过耳机接口的MIC录入一段音频信号,这段音频信号为录入的移动终端外部的声音信号。
[0051]S230、根据所述设备类型确认信号确定所述外部设备是否为自拍杆。
[0052]当接收到设备类型确认信号时,判断设备类型确认信号是否与预定义的信号相同。具体地,判断该设备类型确认信号的信号特征,是否为与预定义的信号特征相同,若是,则确定外部设备为自拍杆。例如,通过判断设备类型确认信号的频率、幅值或者信号所标识的信息,识别外部设备是否为自拍杆。
[0053]本实施例提供的技术方案,在带有四段式耳机插头的外部设备连接移动终端时,向外部设备发送设备类型请求信号,并开启录音功能接收外部设备返回的设备类型确认信号,根据设备类型确认信号确定外部设备是否为自拍杆,通过耳机接口建立与自拍杆的通信机制,利用与外部设备的交换信息来确定外部设备是否为自拍杆,可以自动、有效地识别出自拍杆。
[0054]实施例三
[0055]图3是本发明实施例三提供的一种识别自拍杆的方法的流程示意图。本实施例是在上述实施例二的基础上进行了优化,参见图3,本实施例提供的识别自拍杆的方法具体包括:
[0056]S310、当外部设备的四段式耳机插头插入移动终端的耳机接口时,向所述耳机接口的任一声道端发送设备类型请求信号;
[0057]S320、开启录音功能,在预设时间内通过所述耳机接口的MIC端接收设备类型确认信号;
[0058]S330、判断所述设备类型确认信号的频率是否在第二预设范围内;或者,对所述设备类型确认信号进行解码得到解码数据,判断所述解码数据是否为预设数据;
[0059]自拍杆返回的设备类型确认信号可以预先设置,可以将自拍杆返回的设备类型确认信号的频率设定在一定范围内,并且该信号的频率应避开正常耳机设备通过MIC录入的外部声音信号的频率。当移动终端开启录音,接收到设备类型确认信号后,可以通过判断设备类型信号的频率是否在第二预设范围内,来确定外部设备是否为自拍杆。
[0060]另外,还可以通过识别设备类型确认信号所标识的信息来识别自拍杆。具体地,当移动终端接收到设备类型确认信号时,对设备类型确认信号进行解码,解码之后得到解码数据,然后判断解码数据是否为预设数据。例如,开启录音功能,移动终端通过耳机接口的MIC端接收到一段信号后,对该段信号进行解码,然后判断解码后得到的解码数据是否与移动终端系统中代表“自拍杆”的预设数据相同。
[0061 ] S340、若是,则确定所述外部设备为自拍杆;
[0062]S350、在所述确定所述外部设备为自拍杆之后,控制所述移动终端进入相机模式,并开启前置摄像头。
[0063]在确定外部设备为自拍杆之后,说明用户在使用线控自拍杆连接移动终端,需要使用自拍杆进行拍照。可以控制移动终端进入相机模式,并开启前置摄像头,此时,用户可以直接操作自拍杆上的拍照功能键进行拍照,方便快捷。
[0064]本实施例提供的技术方案,通过移动终端上已有的音频输出和音频输入功能实现与自拍杆的通信,并根据与自拍杆通信传输的信号来识别自拍杆,操作简单。另外,通过判断信号的特征和信号承载的信息,可以准确、有效地识别出自拍杆。
[0065]实施例四
[0066]图4是本发明实施例三提供的一种识别自拍杆的方法的流程示意图。所述方法可由自拍杆执行,参见图4,本实施例提供的识别自拍杆的方法具体包括:
[0067]S410、在通过自拍杆的插头连接移动终端后,通过所述插头的信号输入端接收所述移动终端发送的信号;
[0068]S420、在确定所述信号为设备类型请求信号时,向所述插头的信号输出端发送设备类型确认信号,以指示当前连接所述移动终端的设备为自拍杆。
[0069]经过相应的识别判断,在确定接收到的信号为设备类型请求信号时,通过插头上的信号输出端发送设备类型确认信号
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1