播放语音信息的方法及装置与流程

文档序号:17727351发布日期:2019-05-22 02:36阅读:260来源:国知局
播放语音信息的方法及装置与流程

本公开涉及移动终端技术领域,尤其涉及一种播放语音信息的方法及装置。



背景技术:

当前,移动终端被广泛的应用于日常生活中。其中,用户可以通过移动终端接收其他用户发送的语音信息,并且对接收到的语音信息进行播放。通常,移动终端可以通过接入的通信网络来接收其他用户的移动终端发送的语音信息,之后,移动终端可以通过集成在该移动终端内部的扬声器对接收到的语音信息进行播放。



技术实现要素:

为克服相关技术中当外界环境嘈杂时,通过移动终端的内置扬声器播放语音信息用户无法听清的问题,本公开实施例提供一种播放语音信息的方法及装置。

根据本公开实施例的第一方面,提供一种播放语音信息的方法,该方法应用于具有对讲机功能的移动终端中,该移动终端包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线,该方法包括:

当所述对讲机调制解调芯片通过所述对讲天线接收到语音信息时,所述对讲机调制解调芯片检测所述移动终端是否连接有外置扬声器;

当检测到所述移动终端连接有外置扬声器时,所述对讲机调制解调芯片通过所述外置扬声器播放所述语音信息;

当检测到所述移动终端未连接有所述外置扬声器时,所述对讲机调制解调芯片向所述处理器发送所述语音信息,由所述处理器通过所述内置扬声器播放所述语音信息。

可选地,所述对讲机调制解调芯片与开关的第一连接端连接,所述开关的第二连接端通过所述处理器与所述内置扬声器连接,且所述开关还包括第三连接端;

所述对讲机调制解调芯片检测所述移动终端是否连接有外置扬声器,包括:

所述对讲机调制解调芯片检测所述开关的第三连接端是否连接有外置扬声器;

当所述第三连接端连接有外置扬声器时,确定所述移动终端连接有外置扬声器,当所述第三连接端未连接外置扬声器时,确定所述移动终端未连接外置扬声器。

可选地,所述开关和所述外置扬声器之间设置有功率放大器;

所述对讲机调制解调芯片通过所述外置扬声器播放所述语音信息,包括:

所述对讲机调制解调芯片通过所述开关将所述语音信息发送至所述功率放大器;

所述功率放大器对所述语音信息进行放大,并将放大后的所述语音信息发送至所述外置扬声器,由所述外置扬声器对放大后的所述语音信息进行播放。

根据本公开实施例的第二方面,提供一种播放语音信息的方法,所述方法应用于具有对讲机功能的移动终端中,所述移动终端包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线,所述方法包括:

当所述对讲机调制解调芯片通过所述对讲天线接收到语音信息时,向所述处理器发送所述语音信息;

当所述处理器接收到所述语音信息时,所述处理器检测所述移动终端是否连接有外置扬声器;

当检测到所述移动终端连接有外置扬声器时,所述处理器通过所述外置扬声器播放所述语音信息;

当检测到所述移动终端未连接有所述外置扬声器时,所述处理器通过所述内置扬声器播放所述语音信息。

可选地,所述处理器与开关的第一连接端连接,所述开关的第二连接端与所述内置扬声器连接,且所述开关包括第三连接端;

所述处理器检测所述移动终端是否连接有外置扬声器,包括:

所述处理器检测所述开关的第三连接端是否连接有外置扬声器;

当所述开关的第三连接端连接有外置扬声器时,确定所述移动终端连接有外置扬声器,当所述第三连接端未连接外置扬声器时,确定所述移动终端未连接外置扬声器。

可选地,所述开关和所述外置扬声器之间设置有功率放大器;

所述处理器通过所述外置扬声器播放所述语音信息,包括:

所述处理器对所述语音信息进行处理,并通过所述开关将处理后的语音信息发送至所述功率放大器;

当所述功率放大器接收到所述处理后的语音信息时,将所述处理后的语音信息进行放大,并向所述外置扬声器发送放大后的所述语音信息,由所述外置扬声器对放大的所述语音信息进行播放。

可选地,所述移动终端还包括音频调制解调器,所述语音信息为模拟信号;

所述对讲机调制解调芯片向所述处理器发送所述语音信息,包括:

所述对讲机调制解调芯片向所述音频调制解调器发送所述语音信息;

当所述音频调制解调器接收到所述语音信息时,将所述语音信息从模拟信号转换为数字信号,并向所述处理器发送转换后的所述语音信息。

根据本公开实施例的第三方面,提供一种播放语音信息的装置,应用于具有对讲机功能的移动终端中,所述装置包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线;

所述对讲机调制解调芯片用于当通过所述对讲天线接收到语音信息时,所述对讲机调制解调芯片检测所述移动终端是否连接有外置扬声器;

所述对讲机调制解调芯片还用于当检测到所述移动终端连接有外置扬声器时,通过所述外置扬声器播放所述语音信息;

所述对讲机调制解调芯片还用于当检测到所述移动终端未连接有所述外置扬声器时,向所述处理器发送所述语音信息;

所述处理器用于当接收到所述语音信息时,通过所述内置扬声器播放所述语音信息。

可选地,所述对讲机调制解调芯片与开关的第一连接端连接,所述开关的第二连接端通过所述处理器与所述内置扬声器连接,且所述开关还包括第三连接端;

所述对讲机调制解调芯片具体用于:

检测所述开关的第三连接端是否连接有外置扬声器;

当所述第三连接端连接有外置扬声器时,确定所述移动终端连接有外置扬声器,当所述第三连接端未连接外置扬声器时,确定所述移动终端未连接外置扬声器。

可选地,所述开关和所述外置扬声器之间设置有功率放大器;

所述对讲机调制解调芯片具体用于通过所述开关将所述语音信息发送至所述功率放大器;

所述功率放大器用于对所述语音信息进行放大,并将放大后的所述语音信息发送至所述外置扬声器;

所述外置扬声器用于当接收到放大后的所述语音信息时,对放大后的所述语音信息进行播放。

根据本公开实施例的第四方面,提供一种播放语音信息的装置,应用于具有对讲机功能的移动终端中,所述装置包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线;

所述对讲机调制解调芯片用于当通过所述对讲天线接收到语音信息时,向所述处理器发送所述语音信息;

所述处理器用于当接收到所述语音信息时,检测所述移动终端是否连接有外置扬声器;

所述处理器还用于当检测到所述移动终端连接有外置扬声器时,通过所述外置扬声器播放所述语音信息;当检测到所述移动终端未连接有所述外置扬声器时,通过所述内置扬声器播放所述语音信息。

可选地,所述处理器与开关的第一连接端连接,所述开关的第二连接端与所述内置扬声器连接,且所述开关包括第三连接端;

所述处理器具体用于:

检测所述开关的第三连接端是否连接有外置扬声器;

当所述开关的第三连接端连接有外置扬声器时,确定所述移动终端连接有外置扬声器,当所述第三连接端未连接外置扬声器时,确定所述移动终端未连接外置扬声器。

可选地,所述开关和所述外置扬声器之间设置有功率放大器;

所述处理器具体用于对所述语音信息进行处理,并通过所述开关将处理后的语音信息发送至所述功率放大器;

所述功率放大器当接收到所述处理后的语音信息时,将所述处理后的语音信息进行放大,并向所述外置扬声器发送放大后的所述语音信息;

所述外置扬声器用于当接收到放大后的所述语音信息时,对放大的所述语音信息进行播放。

可选地,所述移动终端还包括音频调制解调器,所述语音信息为模拟信号;

所述对讲机调制解调芯片具体用于向所述音频调制解调器发送所述语音信息;

所述音频调制解调器用于当接收到所述语音信息时,将所述语音信息从模拟信号转换为数字信号,并向所述处理器发送转换后的所述语音信息。

本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,具有对讲机功能的移动终端可以包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线。当对讲机调制解调芯片通过对讲天线接收到语音信息时,对讲机调制解调芯片可以检测移动终端是否连接有外置扬声器,当检测到移动终端连接有外置扬声器时,对讲机调制解调芯片可以通过该外置扬声器播放该语音信息,反之,如果检测到该移动终端未连接有外置扬声器,则可以通过该移动终端的内置扬声器来播放该语音信息。由此可见,在本公开实施例中,移动终端可以连接有外置扬声器,这样,当在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,音量更大,用户更易于听清。另外,在本公开实施例中,可以通过对讲机调制解调芯片和对讲天线来接收语音信息,也即是,移动终端接收语音信息的功能不受通信网络的限制,这样,既解决了移动终端在无法接入通信网络的情况下无法接收语音信息的问题,同时由于接收信息并未使用通信网络,因此,即使移动终端当前接入通信网络,也可以节省用户用于接收信息的通信费用开销。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种播放语音信息的方法的流程图。

图2是根据一示例性实施例示出的一种播放语音信息的方法的流程图。

图3是根据一示例性实施例示出的一种播放语音信息的方法的流程图。

图4是根据一示例性实施例示出的一种播放语音信息的方法的流程图。

图5a是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图5b是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图5c是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图6a是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图6b是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图6c是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图6d是根据一示例性实施例示出的一种播放语音信息的装置的框图。

图7是根据一示例性实施例示出的一种播放语音信息的装置的框图。

具体实施方式

为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。

在对本公开实施例进行详细的解释说明之前,先对本公开实施例涉及的应用场景予以介绍。

当前移动终端被广泛的应用于日常生活中。用户可以通过移动终端接收其他用户通过移动终端发送的各种信息。例如,用户可以通过移动终端接收其他用户通过移动终端中安装的应用发送的语音信息,并且播放该语音信息。再例如,用户可以通过移动终端接收其他用户通过移动终端发送的音乐文件,并播放接收的音乐文件。当用户播放接收到的语音信息或音乐文件时,如果用户当前所处的环境较为嘈杂,例如,当用户在地铁上或其他公共场合中时,通过移动终端播放接收到的语音信息时经常会听不清楚。本公开实施例提供的播放语音信息的方法即可以用于在上述场景下对语音信息进行播放,以使得用户可以清楚的听到播放的语音信息。

相关技术中,移动终端中均设置有内置扬声器,当移动终端接收到语音信息时,通常均是通过该内置扬声器来播放该语音信息。而由于内置扬声器是集成在移动终端内部的,因此,该内置扬声器的体积较小,相应地,该内置扬声器能够播放的信号的幅度也较小,也即是,该内置扬声器播放语音信息的音量较小。基于此,本公开实施例提供一种播放语音信息的方法,以提高播放语音信息的音量,使得用户更易于听清。

图1是根据一示例性实施例示出的一种播放语音信息的方法的流程图,该方法应用于具有对讲机功能的移动终端中,该移动终端包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线,且该移动终端可以为智能手机、平板电脑等移动终端。如图1所示,该方法包括以下步骤:

在步骤101中,当对讲机调制解调芯片通过对讲天线接收到语音信息时,对讲机调制解调芯片检测移动终端是否连接有外置扬声器。

在步骤102中,当检测到移动终端连接有外置扬声器时,对讲机调制解调芯片通过外置扬声器播放语音信息。

在步骤103中,当检测到移动终端未连接有外置扬声器时,对讲机调制解调芯片向处理器发送语音信息,由处理器通过内置扬声器播放语音信息。

在本公开实施例中,具有对讲机功能的移动终端可以包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线。当对讲机调制解调芯片通过对讲天线接收到语音信息时,对讲机调制解调芯片可以检测移动终端是否连接有外置扬声器,当检测到移动终端连接有外置扬声器时,对讲机调制解调芯片可以通过该外置扬声器播放该语音信息,反之,如果检测到该移动终端未连接有外置扬声器,则可以通过该移动终端的内置扬声器来播放该语音信息。由此可见,在本公开实施例中,移动终端可以连接有外置扬声器,这样,当在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,音量更大,用户更易于听清。

可选地,对讲机调制解调芯片与开关的第一连接端连接,开关的第二连接端通过处理器与内置扬声器连接,且开关还包括第三连接端;

对讲机调制解调芯片检测移动终端是否连接有外置扬声器,包括:

对讲机调制解调芯片检测开关的第三连接端是否连接有外置扬声器;

当第三连接端连接有外置扬声器时,确定移动终端连接有外置扬声器,当第三连接端未连接外置扬声器时,确定移动终端未连接外置扬声器。

可选地,开关和外置扬声器之间设置有功率放大器;

对讲机调制解调芯片通过外置扬声器播放语音信息,包括:

对讲机调制解调芯片通过开关将语音信息发送至功率放大器;

功率放大器对语音信息进行放大,并将放大后的语音信息发送至外置扬声器,由外置扬声器对放大后的语音信息进行播放。

上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实施例对此不再一一赘述。

图2是根据一示例性实施例示出的一种播放语音信息的方法的流程图,该方法应用于具有对讲机功能的移动终端中,该移动终端包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线,且该移动终端可以为智能手机、平板电脑等移动终端。如图2所示,该方法包括以下步骤:

在步骤201中,当对讲机调制解调芯片通过对讲天线接收到语音信息时,向处理器发送语音信息。

在步骤202中,当处理器接收到语音信息时,处理器检测移动终端是否连接有外置扬声器。

在步骤203中,当检测到移动终端连接有外置扬声器时,处理器通过外置扬声器播放语音信息。

在步骤204中,当检测到移动终端未连接有外置扬声器时,处理器通过内置扬声器播放语音信息。

在本公开实施例中,当对讲机调制解调芯片通过对讲天线接收到语音信息时,可以将该语音信息发送至处理器,处理器在接收到该语音信息时,可以检测移动终端是否连接有外置扬声器,当连接有外置扬声器时,可以通过该外置扬声器来播放该语音信息,当未连接外置扬声器,则可以通过内置扬声器来播放该语音信息,这样,当用户在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,音量更大,用户更易于听清。

可选地,处理器与开关的第一连接端连接,开关的第二连接端与内置扬声器连接,且开关包括第三连接端;

处理器检测移动终端是否连接有外置扬声器,包括:

处理器检测开关的第三连接端是否连接有外置扬声器;

当开关的第三连接端连接有外置扬声器时,确定移动终端连接有外置扬声器,当第三连接端未连接外置扬声器时,确定移动终端未连接外置扬声器。

可选地,开关和外置扬声器之间设置有功率放大器;

处理器通过外置扬声器播放语音信息,包括:

处理器对语音信息进行处理,并通过开关将处理后的语音信息发送至功率放大器;

当功率放大器接收到处理后的语音信息时,将处理后的语音信息进行放大,并向外置扬声器发送放大后的语音信息,由外置扬声器对放大的语音信息进行播放。

可选地,移动终端还包括音频调制解调器,语音信息为模拟信号;

对讲机调制解调芯片向处理器发送语音信息,包括:

对讲机调制解调芯片向音频调制解调器发送语音信息;

当音频调制解调器接收到语音信息时,将语音信息从模拟信号转换为数字信号,并向处理器发送转换后的语音信息。

上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实施例对此不再一一赘述。

图3是根据一示例性实施例示出的一种播放语音信息的方法的流程图,该方法应用于具有对讲机功能的移动终端中,该移动终端包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线,且该移动终端可以为智能手机、平板电脑等移动终端。如图3所示,该方法包括以下步骤:

在步骤301中,当对讲机调制解调芯片通过对讲天线接收到语音信息时,对讲机调制解调芯片检测移动终端是否连接有外置扬声器。

在本公开实施例中,移动终端中设置有对讲机调制解调芯片和对讲天线,因此,当作为发送端的移动终端通过其包括的对讲机调制解调芯片和对讲天线将语音信息向外发送之后,作为接收端的移动终端即可以通过对讲机调制解调芯片和对讲天线接收该语音信息。

其中,该语音信息可以为发送端采集的用户即时输入的语音信息。或者,该语音信息也可以为发送端根据用户即时输入的文本信息转换得到的语音信息。或者,该语音信息也可以为发送端根据存储的文件转换得到的语音信息,例如,可以是将存储的音乐文件转换后得到语音信息。

当对讲机调制解调芯片通过对讲天线接收到该语音信息之后,对讲机调制解调芯片可以检测移动终端是否连接有外置扬声器,当检测到移动终端连接有外置扬声器时,则执行步骤302,当检测到移动终端未连接外置扬声器时,则执行步骤303。

需要说明的是,在本公开实施例中,移动终端还可以包括开关,对讲机调制解调芯片可以与开关的第一连接端连接,开关的第二连接端通过处理器与内置扬声器连接,且开关还包括第三连接端。对讲机调制解调芯片可以通过检测该开关的第三连接端是否连接有外置扬声器来判断该移动终端是否连接有外置扬声器。也就是说,在本公开实施例中,外置扬声器与对讲机调制解调芯片的连通是通过该开关实现的。当检测到该开关的第三连接端连接有外置扬声器,则可以确定该移动终端连接有外置扬声器,当检测到该开关的第三连接端未连接有外置扬声器,则可以确定该移动终端未连接有外置扬声器。

可选地,在本公开实施例中,移动终端中也可以不包括开关。在这种情况下,对讲机调制解调芯片上可以设置有专门用于与外置扬声器进行连接的接口。对讲机调制解调芯片可以通过检测该接口是否连接有外置扬声器来检测该移动终端是否连接有外置扬声器。

其中,对讲机调制解调芯片可以通过检测该接口的电平状态来检测是否连接有外置扬声器。而该接口在什么样的情况下呈现什么样的电平状态是预先协商配置好的。也就是说,假设当连接有外置扬声器时,该接口的电平状态为高电平,当未连接有外置扬声器时,该接口的电平状态为低电平。这样,对讲机调制解调芯片则可以在检测到该接口呈现高电平时,确定当前连接有外置扬声器,在检测到该接口呈现低电平时,确定当前未连接有外置扬声器。

还需要说明的是,在实际使用中,外置扬声器与移动终端的连接可以是通过触点进行的连接。并且,该外置扬声器可以是以外壳的形式包覆在移动终端的后壳上。另外,该外置扬声器的体积大于内置扬声器的体积。

在步骤302中,当检测到移动终端连接有外置扬声器时,对讲机调制解调芯片通过该外置扬声器播放所述语音信息。

当对讲机调制解调芯片检测到移动终端连接有外置扬声器时,对讲机调制解调芯片可以控制开关将对讲机调制解调芯片与内置扬声器之间的连接通路断开,而将对讲机调制解调芯片与外置扬声器之间的连接通路打开。之后,对讲机调制解调芯片可以将该语音信息通过该开关发送至外置扬声器。

需要说明的是,通常,对讲机调制解调芯片接收到的语音信息的信号幅度较小,因此,需要将该语音信息的信号幅度进行放大之后再播放。也即是,可以在对讲机调制解调芯片和外置扬声器之间设置功率放大器,以对语音信息进行放大。进一步地,考虑到开关所能支持的信号幅度的大小有限,因此,为了避免放大后的信号幅度过大导致开关不支持的问题,可以在开关与外置扬声器之间设置功率放大器。

当在开关和外置扬声器之间设置有功率放大器时,对讲机调制解调芯片可以通过开关将该语音信息发送至功率放大器,功率放大器在接收到该语音信息时,可以将该语音信息进行放大,之后,将放大后的语音信息发送至外置扬声器。外置扬声器在接收到放大后的语音信息之后,则可以对该语音信息进行播放。

需要说明的是,本公开实施例中的功率放大器可以为smartpa(smartpoweramplifier,智能功率放大器),也可以为运算放大器。

在步骤303中,当检测到移动终端未连接有外置扬声器时,对讲机调制解调芯片向处理器发送语音信息。

当对讲机调制解调芯片通过步骤301中的方法检测到移动终端未连接有外置扬声器时,对讲机调制解调芯片可以向处理器发送该语音信息,以便处理器可以通过内置扬声器来对该语音信息进行播放。

需要说明的是,通常,对讲机调制解调芯片处理的信号均是模拟信号,而移动终端中的处理器处理的信号一般均为数字信号。基于此,在本公开实施例中,具有对讲机功能的移动终端中还可以包括音频调制解调器,该音频调制解调器中包括adc(analog-to-digitalconverter,模数转换器),这样,当对讲机调制解调芯片接收到该语音信息,且该语音信息为模拟信号时,对讲机调制解调芯片可以将该语音信息发送至音频调制解调器。当音频调制解调器接收到该语音信息之后,可以通过adc将该语音信息从模拟信号转换为数字信号,并将转换为数字信号的语音信息发送至处理器。

可选地,在一种可能的情况中,如果作为发送方的移动终端中的对讲机调制解调芯片为数字对讲机芯片,那么,在本实施例中,作为接收方的移动终端中的对讲机调制解调芯片通过对讲天线接收到的语音信息将是数字信号,这样,在本步骤中,该语音信息就可以不必再经过音频调制解调器中的模数转换器进行转换,而是可以直接由对讲机调制解调芯片发送至处理器。

在另一种可能的情况中,如果对讲机调制解调芯片通过对讲天线接收到的语音信息是模拟信号,而该对讲机调制解调芯片是数字对讲机芯片,那么,该对讲机调制解调芯片可以通过自身中的模数转换模块将该语音信息从模拟信号转换为数字信号,然后将转换为数字信号的语音信息直接发送至处理器。

在另一种可能的情况中,处理器自身可以集成有模数转换模块,这样,当对讲机调制解调芯片接收到模拟信号的语音信息时,可以直接将该语音信息发送至处理器。当处理器接收到该语音信息时,可以通过自身的模数转换模块将该语音信息从模拟信号转换为数字信号,以便该处理器可以对该数字信号进行进一步的处理。

在步骤304中,当处理器接收到该语音信息时,通过内置扬声器来播放该语音信息。

当处理器接收到语音信息时,可以将该语音信息发送至内置扬声器,内置扬声器可以对接收到的语音信息进行播放。

其中,由于处理器接收到的语音信息的信号幅度较小,因此,在通过内置扬声器播放该语音信息之前,可以将该语音信息的信号幅度进行放大,也即是,在处理器和内置扬声器之间可以设置有功率放大器,处理器可以将该语音信息发送至功率放大器,功率放大器在接收到该语音信息时,对该语音信息的信号幅度进行放大,并将放大后的语音信息发送至内置扬声器,内置扬声器在接收到放大后的语音信息时,可以对放大后的语音信息进行播放。

需要说明的是,该功率放大器可以为smartpa,也可以为其他类型的功率放大器,本公开实施例对此不做具体限定。

进一步地,通常,移动终端的处理器中包括dsp(digitalsignalprocessing,数字信号处理)芯片,因此,在通过内置扬声器对该语音信息进行播放之前,处理器还可以通过dsp芯片对数字信号模式的语音信息进行处理。其中,dsp芯片可以对该语音信息进行降噪、放大等处理,以提高该语音信息的声音质量,以便用户可以更清楚的接收到该语音信息。

通过步骤301-304介绍了具有对讲机功能的移动终端接收并播放语音信息的具体实现过程。除此之外,该移动终端还可以向外发送语音信息。在这种情况下,该移动终端还可以包括麦克风。移动终端可以通过麦克风采集用户的语音信息,并将该语音信息发送至处理器,处理器可以通过dsp芯片对该语音信息进行降噪、放大等处理,之后,向对讲机调制解调芯片发送该处理后的语音信息,对讲机调制解调芯片在接收到该语音信息时,可以通过对讲条线向外发送该语音信息。

其中,由于麦克风接收到的语音信息是模拟信号,因此,麦克风可以将接收到的语音信息发送至音频调制解调器,音频调制解调器将语音信息从模拟信号转换为数字信号,并将转换后的语音信息发送至处理器。当处理器对语音信息进行处理之后,由于该处理后的语音信息是数字信号,因此,处理器可以将处理后的语音信息发送至音频调制解调器,音频调制解调器将该语音信息从数字信号转换为模拟信号,并将转换为模拟信号的语音信息发送至对讲机调制解调芯片。也即是,在本公开实施例中,麦克风可以通过音频调制解调器与处理器相连接,对讲机调制解调芯片也可以通过音频调制解调器与处理连接。其中音频调制解调器中不仅包括adc,还包括dac(digitaltoanalogconverter,数字模拟转换器)。

在本公开实施例中,具有对讲机功能的移动终端可以包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线。当对讲机调制解调芯片通过对讲天线接收到语音信息时,对讲机调制解调芯片可以检测移动终端是否连接有外置扬声器,当检测到移动终端连接有外置扬声器时,对讲机调制解调芯片可以通过该外置扬声器播放该语音信息,反之,如果检测到该移动终端未连接有外置扬声器,则可以通过该移动终端的内置扬声器来播放该语音信息。由此可见,在本公开实施例中,移动终端可以连接有外置扬声器,这样,当在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,由于外置扬声器的体积更大,因此,播放的语音信息的音量更大,用户更易于听清。另外,本公开实施例中,移动终端可以通过对讲机调制解调芯片和对讲天线接收其他移动终端通过对讲机调制解调芯片和对讲天线发送的语音信息,无需使用通信网络,减少了用户的通信费用开销。

图4是根据一示例性实施例示出的一种播放语音信息的方法的流程图,该方法应用于具有对讲机功能的移动终端中,该移动终端包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线,且该移动终端可以为智能手机、平板电脑等移动终端。如图4所示,该方法包括以下步骤:

在步骤401中,对讲机调制解调芯片通过对讲天线接收到语音信息。

在本公开实施例中,移动终端中设置有对讲机调制解调芯片和对讲天线,因此,当作为发送端的移动终端通过其包括的对讲机调制解调芯片和对讲天线将语音信息向外发送之后,作为接收端的移动终端即可以通过对讲机调制解调芯片和对讲天线接收该语音信息。

其中,该语音信息可以为发送端采集的用户即时输入的语音信息。或者,该语音信息也可以为发送端根据用户即时输入的文本信息转换得到的语音信息。或者,该语音信息也可以为发送端根据存储的文件转换得到的语音信息,例如,可以是将存储的音乐文件转换后得到语音信息。

在步骤402中,对讲机调制解调芯片向处理器发送该语音信息。

当对讲机调制解调芯片通过对讲天线接收到语音信息之后,对讲机调制解调芯片可以将该语音信息发送至处理器,以便处理器对该语音信息进行进一步地处理和播放。

需要说明的是,通常,对讲机调制解调芯片处理的信号均是模拟信号,而移动终端中的处理器处理的信号一般均为数字信号。基于此,在本公开实施例中,具有对讲机功能的移动终端中还可以包括音频调制解调器,该音频调制解调器中包括adc(analog-to-digitalconverter,模数转换器),这样,当对讲机调制解调芯片接收到该语音信息,且该语音信息为模拟信号时,对讲机调制解调芯片可以将该语音信息发送至音频调制解调器。当音频调制解调器接收到该语音信息之后,可以通过adc将该语音信息从模拟信号转换为数字信号,并将转换为数字信号的语音信息发送至处理器。

可选地,在一种可能的情况中,如果作为发送方的移动终端中的对讲机调制解调芯片为数字对讲机芯片,那么,在本实施例中,作为接收方的移动终端中的对讲机调制解调芯片通过对讲天线接收到的语音信息将是数字信号,这样,在本步骤中,该语音信息就可以不必再经过音频调制解调器中的模数转换器进行转换,而是可以直接由对讲机调制解调芯片发送至处理器。

在另一种可能的情况中,如果对讲机调制解调芯片通过对讲天线接收到的语音信息是模拟信号,而该对讲机调制解调芯片是数字对讲机芯片,那么,该对讲机调制解调芯片可以通过自身中的模数转换模块将该语音信息从模拟信号转换为数字信号,然后将转换为数字信号的语音信息直接发送至处理器。

在另一种可能的情况中,处理器自身可以集成有模数转换模块,这样,当对讲机调制解调芯片接收到模拟信号的语音信息时,可以直接将该语音信息发送至处理器。当处理器接收到该语音信息时,可以通过自身的模数转换模块将该语音信息从模拟信号转换为数字信号,以便该处理器可以对该数字信号进行进一步的处理。

在步骤403中,当处理器接收到语音信息时,处理器检测移动终端是否连接有外置扬声器。

当处理器接收到该语音信息时,处理器可以检测该移动终端是否连接有外置扬声器,以此来决定是采用外置扬声器来播放该语音信息还是采用内置扬声器来播放该语音信息。

需要说明的是,在本公开实施例中,处理器中可以设置有专门用于连接外置扬声器的接口,处理器可以通过检测该接口是否连接有外置扬声器来判断该移动终端是否连接有外置扬声器。

其中,处理器可以通过检测该接口的电平状态来检测该接口是否连接有外置扬声器。而该接口在什么样的情况下呈现什么样的电平状态是预先协商配置好的。也就是说,假设当连接有外置扬声器时,该接口的电平状态为高电平,当未连接有外置扬声器时,该接口的电平状态为低电平。这样,处理器则可以在检测到该接口呈现高电平时,确定当前连接有外置扬声器,在检测到该接口呈现低电平时,确定当前未连接有外置扬声器。

可选地,为了减少处理器中的接口数量,降低处理器的制造成本,在本公开实施例中,处理器中也可以不设置专门的用于连接外置扬声器的接口。在这种情况下,该移动终端还可以包括开关,处理器可以与该开关的第一连接端连接,该开关的第二连接端与内置扬声器连接,且该开关还连接有第三连接端。处理器可以通过检测该开关的第三连接端是否连接有外置扬声器来判断该移动终端是否连接有外置扬声器。也就是说,在本公开实施例中,外置扬声器与对处理器的连通可以通过该开关实现。当该开关的第三连接端连接有外置扬声器时,则可以确定该移动终端连接有外置扬声器,当该开关的第三连接端未连接有外置扬声器时,则可以确定该移动终端未连接有外置扬声器。

进一步地,在本公开实施例中,为了提高语音信息的语音质量,以使播放的语音信息更加清晰,处理器在接收到该语音信息时,还可以对该语音信息进行处理。其中,处理器中通常均包括dsp芯片,处理器可以通过该dsp芯片对接收到的语音信息进行降噪、放大等处理,以进一步提高语音信息的信噪比,提升语音质量。

另外,在实际使用中,外置扬声器与移动终端的连接可以是通过触点进行的连接,且该外置扬声器可以是以外壳的形式包覆在移动终端的后壳上。另外,该外置扬声器的体积大于内置扬声器的体积。

在步骤404中,当检测到移动终端连接有外置扬声器时,处理器通过外置扬声器播放语音信息。

当处理器检测到移动终端连接有外置扬声器时,处理器则可以通过该外置扬声器来播放该语音信息。

其中,当处理器和该外置扬声器之间是通过开关连接时,处理器可以通过控制该开关将处理器与内置扬声器之间的连接通路断开,而将处理器与外置扬声器之间的连接通路打开,之后,处理器可以将该语音信息发送至外置扬声器,并由外置扬声器对该语音信息进行播放。

当该处理器和该外置扬声器之间是通过专用接口连接时,那么,处理器可以直接通过该接口向外置扬声器发送该语音信息,并由外置扬声器对该语音信息进行播放。

进一步地,处理器和该外置扬声器之间还可以设置有功率放大器,以便对语音信息的信号幅度进行放大。在这种情况下,处理器可以将语音信息发送至功率放大器,然后再由该功率放大器对接收到的语音信息进行放大,并将放大后的语音信息发送至外置扬声器。当外置扬声器接收到放大后的语音信息时,则可以对放大后的语音信息进行播放。

其中,当处理器和外置扬声器是通过开关连接时,考虑到开关所能支持的信号幅度较小,因此,该功率放大器可以设置在该开关和外置扬声器之间,也即是,处理器可以通过开关将语音信息发送至功率放大器,然后再由该功率放大器对接收到的语音信息进行放大,这样,即可以避免放大后的信号幅度过大导致开关不支持的问题。

在步骤405中,当检测到移动终端未连接有外置扬声器时,处理器通过内置扬声器播放语音信息。

当检测到移动终端未连接有外置扬声器时,处理器可以直接通过内置扬声器播放该语音信息。

其中,为了对语音信息的信号幅度进行放大,可以在处理器和内置扬声器之间设置功率放大器,在这种情况下,处理器可以将语音信息发送至功率放大器,功率放大器将语音信息放大之后再发送到内置扬声器,由内置扬声器进行播放。

进一步地,如果处理器是通过开关与内置扬声器进行连接的,考虑到开关所能支持的信号幅度较小,因此,该功率放大器可以设置在开关和内置扬声器之间。也即是,处理器可以通过开关将该语音信息发送至功率放大器,然后再由该功率放大器对该语音信息进行放大。

在本公开实施例中,当对讲机调制解调芯片通过对讲天线接收到语音信息时,可以将该语音信息发送至处理器,处理器在接收到该语音信息时,可以检测移动终端是否连接有外置扬声器,当连接有外置扬声器时,可以通过该外置扬声器来播放该语音信息,当未连接外置扬声器,则可以通过内置扬声器来播放该语音信息,这样,当用户在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,由于外置扬声器的体积更大,因此,播放语音信息的音量也更大,用户更易于听清。另外,在本公开实施例中,对讲机调制解调芯片将语音信息发送至处理器之后,处理器可以对该语音信息进行降噪等处理,以提高该语音信息的信噪比,之后,处理器再将处理过的语音信息发送至扬声器,由外置扬声器播放该语音信息,这样,可以更好的改善播放的语音信息的声音效果,提升用户体验。另外,本公开实施例中,移动终端可以通过对讲机调制解调芯片和对讲天线接收其他移动终端通过对讲机调制解调芯片和对讲天线发送的语音信息,无需使用通信网络,减少了用户的通信费用开销。

接下来对本公开实施例提供的播放语音信息的装置进行介绍。

图5a是根据一示例性实施例示出的一种播放语音信息的装置框图。参照图5a,该装置应用于具有对讲机功能的移动终端中,该装置包括处理器501,内置扬声器502,对讲机调制解调芯片503和对讲天线504,且该装置可以连接外置扬声器505;

对讲机调制解调芯片503用于当通过对讲天线504接收到语音信息时,对讲机调制解调芯片503检测移动终端是否连接有外置扬声器505;

对讲机调制解调芯片503还用于当检测到移动终端连接有外置扬声器505时,通过外置扬声器505播放语音信息;

对讲机调制解调芯片503还用于当检测到移动终端未连接有外置扬声器时,向处理器发送语音信息;

处理器501用于当接收到语音信息时,通过内置扬声器502播放语音信息。

可选地,参见图5b,对讲机调制解调芯片503与开关506的第一连接端5061连接,开关506的第二连接5062端通过处理器501与内置扬声器502连接,且开关506还包括第三连接端5063;

对讲机调制解调芯片503具体用于:

检测开关506的第三连接端5063是否连接有外置扬声器505;

当第三连接端5063连接有外置扬声器505时,确定移动终端连接有外置扬声器505,当第三连接端未连接有外置扬声器505时,确定移动终端未连接有外置扬声器505。

可选地,参见图5c,开关506和外置扬声器505之间设置有功率放大器507;

对讲机调制解调芯片503具体用于通过开关506将语音信息发送至功率放大器507;

功率放大器507用于对语音信息进行放大,并将放大后的语音信息发送至外置扬声器505;

外置扬声器505用于当接收到放大后的语音信息时,对放大后的语音信息进行播放。

在本公开实施例中,具有对讲机功能的移动终端可以包括处理器、内置扬声器、对讲机调制解调芯片和对讲天线。当对讲机调制解调芯片通过对讲天线接收到语音信息时,对讲机调制解调芯片可以检测移动终端是否连接有外置扬声器,当检测到移动终端连接有外置扬声器时,对讲机调制解调芯片可以通过该外置扬声器播放该语音信息,反之,如果检测到该移动终端未连接有外置扬声器,则可以通过该移动终端的内置扬声器来播放该语音信息。由此可见,在本公开实施例中,移动终端可以连接有外置扬声器,这样,当在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,音量更大,用户更易于听清。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图6a是根据一示例性实施例示出的一种播放语音信息的装置框图。参照图6a,该装置应用于具有对讲机功能的移动终端中,该装置包括处理器601,内置扬声器602,对讲机调制解调芯片603和对讲天线604,且该装置可以连接外置扬声器605;

对讲机调制解调芯片603用于当通过对讲天线604接收到语音信息时,向处理器601发送语音信息;

处理器601用于当接收到语音信息时,检测移动终端是否连接有外置扬声器605;

处理器601还用于当检测到移动终端连接有外置扬声器605时,通过外置扬声器605播放语音信息;当检测到移动终端未连接有外置扬声器605时,通过内置扬声器602播放语音信息。

可选地,参见图6b,处理器601与开关606的第一连接端6061连接,开关606的第二连接端6062与内置扬声器602连接,且开关606包括第三连接端6063;

处理器601具体用于:

检测开关606的第三连接端6063是否连接有外置扬声器605;

当开关606的第三连接端6063连接有外置扬声器605时,确定移动终端连接有外置扬声器605,当第三连接端未连接外置扬声器605时,确定移动终端未连接外置扬声器605。

可选地,参见图6c,开关606和外置扬声器605之间设置有功率放大器607;

处理器601具体用于对语音信息进行处理,并通过开关606将处理后的语音信息发送至功率放大器607;

功率放大器607当接收到处理后的语音信息时,将处理后的语音信息进行放大,并向外置扬声器605发送放大后的语音信息;

外置扬声器605用于当接收到放大后的语音信息时,对放大的语音信息进行播放。

可选地,参见图6d,移动终端还包括音频调制解调器608,语音信息为模拟信号;

对讲机调制解调芯片603具体用于向音频调制解调器608发送语音信息;

音频调制解调器608用于当接收到语音信息时,将语音信息从模拟信号转换为数字信号,并向处理器601发送转换后的语音信息。

在本公开实施例中,当对讲机调制解调芯片通过对讲天线接收到语音信息时,可以将该语音信息发送至处理器,处理器在接收到该语音信息时,可以检测移动终端是否连接有外置扬声器,当连接有外置扬声器时,可以通过该外置扬声器来播放该语音信息,当未连接外置扬声器,则可以通过内置扬声器来播放该语音信息,这样,当用户在嘈杂的环境中播放语音信息时,移动终端可以通过连接的外置扬声器播放该语音信息,相较于通过内置扬声器播放,音量更大,用户更易于听清。

图7是根据一示例性实施例示出的一种用于播放语音信息的装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(i/o)的接口712,传感器组件714,以及通信组件716。

处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件706为装置700的各种组件提供电源。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电源相关联的组件。

多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(mic),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到装置700的打开/关闭状态,组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述图1-4所示实施例提供的方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述图1-4所示实施例提供的播放语音信息的方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1