一种移动终端音频录入的方法和装置及移动终端与流程

文档序号:13706175阅读:127来源:国知局
技术领域本发明涉及音频录入技术领域,尤其涉及一种移动终端音频录入的方法和装置及移动终端。

背景技术:
目前,移动终端已经成为用户日常生活中不可缺少的智能产品,用户可以利用移动终端随时随地来满足自身服务需求,比如拍照、购物、查询等。为了能够让移动终端更好的为用户服务,一些辅助产品应运而生。其中,自拍杆由于其可伸缩性,在用户自拍时利用自拍杆可以扩大移动终端前置摄像头拍摄的范围,满足用户的自拍需求,因此得到了广泛的使用。自拍杆在与移动终端连接时,通常被移动终端识别为四段式耳机设备。此时移动终端会默认使用耳机音频策略,即需要录入音频时自动调用耳机的麦克风设备作为音频输入设备。由于自拍杆并没有音频录入的功能,此时任何音频信号都无法录入移动终端,比如语音信息、语音通话等,使得通话对方无法收听到声音,极大的降低了用户的使用体验。

技术实现要素:
有鉴于此,本发明实施例提供一种移动终端音频录入的方法和装置及移动终端,以解决现有技术中与自拍杆连接后,移动终端无法录入音频信号的技术问题。第一方面,本发明实施例提供了一种移动终端音频录入的方法,包括:在检测到外置设备插入移动终端的耳机接口后,识别所述外置设备的类型;在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端中的音频录入装置作为音频输入设备。第二方面,本发明实施例还提供了一种移动终端音频录入的装置,包括:检测模块,用于在检测到外置设备插入移动终端的耳机接口后,识别所述外置设备的类型;录入模块,用于在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端中的音频录入装置作为音频输入设备。第三方面,本发明实施例还提供了一种移动终端,包含移动终端音频录入的装置。本发明实施例提供的移动终端音频录入的方法和装置及移动终端,通过识别插入移动终端耳机接口的外置设备的类型,并根据识别结果确定外置设备不具备音频录入功能时,采用移动终端的音频录入装置作为音频输入设备,此时即使外置设备不具备音频录入功能,仍然可以利用移动终端的音频录入装置保证音频信号的正常录入,比如语音信息等音频信号的正常录入,极大的提升了用户的使用体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:图1为本发明实施例一提供的一种移动终端音频录入的方法的流程图;图2为本发明实施例二提供的一种移动终端音频录入的方法的流程图;图3为本发明实施例三提供的一种移动终端音频录入的装置的结构示意图;图4为本发明实施例四提供的一种移动终端的结构示意图。具体实施方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。实施例一图1为本发明实施例一提供的一种移动终端音频录入的方法的流程图。本实施例的方法具体用于当插入的外置设备不具备音频录入功能时,移动终端对于音频信号录入的情况进行处理。本实施例的移动终端音频录入的方法可以由移动终端音频录入的装置来执行,该装置可由软件和/或硬件来实现,并可以设置在移动终端中。如图1所示,该方法包括:步骤110、在检测到外置设备插入移动终端的耳机接口后,识别所述外置设备的类型。在本实施例中,所述移动终端可以为手机、或平板电脑等用户持有的设备。所述外置设备可以为耳机、自拍杆、音响等可与移动终端连接的设备。所述外置设备的类型可以分为具备音频录入功能或不具备音频录入功能两种。示例性的,移动终端检测有外置设备通过耳机接口连接后,识别所述外置设备的类型。识别方式可以为通过接收外置设备发送的识别信号进行识别,还可以通过检测外置设备特定引脚间的电阻等方式进行识别,具体的识别方式可以根据实际情况进行设定,这里不作限定。例如,预先将自拍杆的四段式耳机插头的左声道端和右声道端与麦克风端连接;自拍杆插入移动终端的耳机接口后,移动终端通过确定插头麦克风端与地端的电阻阻值在设定的范围内判断插入耳机接口为四段式插头的外置设备,此时移动终端向四段式插头的左声道端或右声道端发送第一音频信号,所述第一音频信号可以根据实际情况进行设定,发送第一音频信号后,移动终端可以开启录音功能,采集四段式插头的麦克风端的第二音频信号,若采集的第二音频信号与发送的第一音频信号相同,说明外置设备的四段式插头的左声道端和右声道端与麦克风端连接,此时可以判断插入耳机接口的外置设备为自拍杆。通过识别外置设备的类型可以得到识别结果,所述识别结果包括外置设备具备音频录入功能和外置设备不具备音频录入功能。优选的,在识别所述外置设备的类型为自拍杆时,确定所述外置设备不具备音频录入功能,在识别所述外置设备的类型为带麦克风的耳机时,确定所述外置设备具备音频录入功能。示例性的,自拍杆的内部没有音频录入装置,因此当移动终端识别所述外置设备为自拍杆时,可以确定此时外置设备不具备音频录入功能。当移动终端识别的外置设备为带麦克风的耳机时,则可以确定外置设备具备音频录入功能,此时可以利用耳机的麦克风录入需要的音频信号。比如在通话时录入声音信息等。步骤120、在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端中的音频录入装置作为音频输入设备。示例性的,根据得到的识别结果确定外置设备不具备音频录入功能时,移动终端会选择自身的音频录入装置作为音频输入设备。其中音频录入装置为可以录入音频信号的装置,比如移动终端的麦克风等。例如,自拍杆插入耳机接口后,移动终端对自拍杆的识别结果为不具备音频录入功能,此时移动终端会选择自身的麦克风作为音频输入设备,进行录音。进一步的,在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端的音频播放装置或所述外置设备作为当前音频输出设备。示例性的,不具备音频录入功能的外置设备可以包含音频播放装置,即具备音频播放功能,还可以不包含音频播放装置,即不具备音频播放功能,其中音频播放装置为可以播放音频文件的装置,如听筒或扬声器等,所述音频文件包括音乐文件、语言消息等。当不具备音频录入功能的外置设备与移动终端连接时,移动终端可以选择自身的音频播放装置作为当前的音频输出设备,也可以选择外置设备作为当前的音频输出设备,具体的选择规则可以根据实际情况进行设定。需要说明的是,不具备音频录入功能的外置设备无论是否具有音频播放功能,移动终端都可以按照选择规则选择自身的音频播放装置或者外置设备作为当前的音频输出设备。例如,自拍杆虽为四段式插头的外置设备,但仍不具备音频录入功能,也不具备音频播放功能,当自拍杆与移动终端连接时,移动终端识别插入耳机接口为自拍杆且不具备音频录入功能,此时移动终端仍然可以选择自拍杆作为音频输出设备,即移动终端的音频文件不能正常播放出声音,或者,移动终端也可以选择自身的扬声器或者听筒作为音频输出设备,此时,移动终端的音频文件可以正常的播放,具体如何选择,可以根据实际情况进行设定。当移动终端的音频播放装置作为音频输出设备时,可以根据实际需求设定用听筒或者用扬声器播放音频文件,比如播放语言通话时,选择听筒,播放音乐文件时,选择扬声器。本发明实施例一提供的移动终端音频录入的方法,通过识别插入移动终端耳机接口的外置设备的类型,并根据识别结果确定外置设备不具备音频录入功能时,采用移动终端的音频录入装置作为音频输入设备,可以避免当不具备音频录入功能的外置设备与移动终端连接时,移动终端不能接收到录入的音频信号的问题,此时,可以利用移动终端自身的音频录入装置录入音频信号,保证了移动终端正常接收录入的音频信号,例如语音消息等音频信号的正常录入,极大的提升了用户的使用体验。实施例二图2为本发明实施例二提供的一种移动终端音频录入的方法的流程图。本实施例是在实施例一的基础上,对在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端中的音频录入装置作为音频输入设备的步骤作了进一步的限定。进一步的,所述在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端中的音频录入装置作为音频输入设备包括:在根据识别结果确定所述外置设备不具备音频录入功能时,修改系统标志位的取值,以使所述系统标志位表示所述外置设备不具备音频录入功能;根据所述系统标志位的取值选择所述移动终端中的音频录入装置作为音频输入设备。如图2所示,该方法具体包括:步骤210、在检测到外置设备插入移动终端的耳机接口后,识别所述外置设备的类型。步骤220、在根据识别结果确定所述外置设备不具备音频录入功能时,修改系统标志位的取值,以使所述系统标志位表示所述外置设备不具备音频录入功能。示例性的,系统标志位可以用于表征与移动终端连接的外置设备是否具备音频录入功能,所述系统标志位的取值可以用数值、字符串或二进制序列等形式进行表示,具体的表示规则可以根据实际情况进行设定。只有当检测到与移动终端连接的外置设备不具备音频录入功能时,系统标志位的取值才会发生改变。若当前没有与移动终端相连的外置设备,或检测到与移动终端相连的外置设备具有音频录入功能时,系统标志位的取值不发生改变。优选的,可以预先设定不具备音频录入功能的外置设备对应的系统标志位的取值。步骤230、根据所述系统标志位的取值选择所述移动终端中的音频录入装置作为音频输入设备。示例性的,检测到系统标志位的取值为不具备音频录入功能外置设备对应的取值时,移动终端记录当前连接的外置设备仍为具备音频录入功能的默认设备,所述默认设备优选为带麦克风的耳机。此时,移动终端可以修改设备选择规则,优选为,移动终端的音频策略管理(audioPolicyManager)模块修改设备选择规则,选择移动终端的音频录入装置作为音频输入设备,录入音频信号。例如,自拍杆与移动终端连接后,移动终端识别自拍杆为不具备音频录入功能的外置设备,此时,修改系统标志位的取值为不具备音频录入功能的外置设备相应的值,并记录当前连接的自拍杆仍为默认的带麦克风的耳机设备,但是修改了设备选择规则,选择移动终端的音频录入装置作为音频输入设备,进行音频信号的录入。进一步的,在根据识别结果确定所述外置设备具备音频录入功能时,选择所述外置设备作为音频输入设备。示例性的,若与移动终端相连的外置设备类型的识别结果为具备音频录入功能时,例如识别的外置设备为带麦克风的耳机,此时选择所述外置设备作为当前音频输入设备。优选的,若识别与移动终端相连的外置设备的类型为具备音频录入功能的外置设备,则不改变系统标志位的取值,即当前系统标志位的取值表示外置设备具备音频录入功能,移动终端记录当前连接的外置设备为具备音频录入功能的默认设备,其中,默认设备优选为带麦克风的耳机,此时,audioPolicyManager设备选择规则选择所述外置设备作为音频输入设备。即无论外置设备是否具有音频录入功能,移动终端记录当前连接的外置设备都为具备音频录入功能的默认设备,并根据当前系统标志位的取值,确定相应的设备选择规则,进而确定音频输入设备。本发明实施例二提供的移动终端音频录入的方法,识别与移动终端耳机接口相连的外置设备的类型,在识别结果为外置设备不具备音频录入功能时,根据识别结果修改系统标志位的取值,并根据系统标志位的取值选择移动终端的音频录入装置作为音频输入设备,可以保证在外置装备不具备音频录入功能时,仍然可以通过移动终端自身的音频录入装置录入音频信号,即保证了语音消息等音频信号的正常录入,极大的提升了用户的使用体验实施例三图3为本发明实施例三提供的一种移动终端音频录入的装置的结构示意图。如图3所示,该装置可以包括:检测模块301和录入模块302。其中,检测模块301,用于在检测到外置设备插入移动终端的耳机接口后,识别所述外置设备的类型;录入模块302,用于在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端中的音频录入装置作为音频输入设备。优选的,所述录入模块302包括:修改单元3021和选择单元3022。修改单元3021,用于在根据识别结果确定所述外置设备不具备音频录入功能时,修改系统标志位的取值,以使所述系统标志位表示所述外置设备不具备音频录入功能;选择单元3022,用于根据所述系统标志位的取值选择所述移动终端中的音频录入装置作为音频输入设备。进一步的,所述装置还可以包括:外置设备录入模块303,用于在根据识别结果确定所述外置设备具备音频录入功能时,选择所述外置设备作为音频输入设备。优选的,所述装置还可以包括:音频输出选择模块304,用于在根据识别结果确定所述外置设备不具备音频录入功能时,选择所述移动终端的音频播放装置或者所述外置设备作为当前音频输出设备。上述实施例的基础上,所述装置可以具体用于:在识别所述外置设备的类型为自拍杆时,确定所述外置设备不具备音频录入功能,在识别所述外置设备的类型为带麦克风的耳机时,确定所述外置设备具备音频录入功能。本发明实施例三提供的移动终端音频录入的装置,通过识别插入移动终端耳机接口的外置设备的类型,并根据识别结果确定外置设备不具备音频录入功能时,采用移动终端的音频录入装置作为音频输入设备,可以避免当不具备音频录入功能的外置设备与移动终端连接时,移动终端不能接收到录入的音频信号的问题,此时,可以利用移动终端自身的音频录入装置录入音频信号,保证了移动终端正常接收录入的音频信号,例如语音消息等音频信号的正常录入,极大的提升了用户的使用体验。本发明实施例三所提供的移动终端音频录入的装置可由于执行上述任意实施例所提供的移动终端音频录入的方法,具备相应的功能和有益效果。实施例四图4为本发明实施例四所提供的一种移动终端的结构示意图,如图4所示,本实施例提供的移动终端41包含上述任意实施例提供的移动终端音频录入的装置,具备相应的功能和有益效果。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1