1.一种通过远程安卓模拟器处理语音数据的方法,其特征在于,所述方法包括:为终端设备分配远程安卓模拟器;
将分配的远程安卓模拟器的用户界面发送给所述终端设备;
从所述终端设备接收第一格式的音频数据,并且将所述第一格式的音频数据转发给为所述终端设备分配的远程安卓模拟器;
所述远程安卓模拟器将接收的第一格式的音频数据转换为第二格式的音频数据,并且将所述第二格式的音频数据注入所述远程安卓模拟器的系统框架。
2.根据权利要求1所述的方法,其特征在于,所述第一格式是通用音频编码格式,所述第二格式是安卓系统的音频编码格式。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:从终端设备接收用于请求分配具有预定配置的远程安卓模拟器的第一请求,并且所述为终端设备分配远程安卓模拟器的处理包括:根据所述第一请求为所述终端设备分配具备所述预定配置的远程安卓模拟器。
4.根据权利要求1~3中任一项所述的方法,其特征在于,所述方法还包括:从终端设备接收用于释放远程安卓模拟器的第二请求,并且根据所述第二请求释放为所述终端设备分配的远程安卓模拟器。
5.根据权利要求4所述的方法,其特征在于,所述远程安卓模拟器通过TCP端口或UDP端口接收所述第一格式的音频数据,并且所述将所述第二格式的音频数据注入所述远程安卓模拟器的系统框架的处理包括:将所述第二格式的音频数据发送给所述远程安卓模拟器的虚拟声卡。
6.一种通过远程安卓模拟器处理语音数据的方法,其特征在于,所述方法包括:向云端服务器系统发送用于请求分配远程安卓模拟器的第一请求;
从云端服务器系统接收分配到的远程安卓模拟器的用户界面,并展现所述用户界面;
通过语音采集单元接收语音数据;
将接收的语音数据编码为通用音频编码格式的音频数据;
将所述音频数据发送给云端服务器系统,以通过被分配的远程安卓模拟器处理所述音频数据。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:提供用于选择手机配置的控制界面,在所述控制界面中显示多种手机配置。
8.根据权利要求7所述的方法,其特征在于,所述向云端服务器系统发送用于请求分配远程安卓模拟器的第一请求的处理包括:响应于用户通过所述控制界面选择的手机配置,将用于请求分配具有选择的手机配置的远程安卓模拟器的第一请求发送给云端服务器系统。
9.根据权利要求6~8中任一项所述的方法,其特征在于,所述方法还包括:接收并展现手机系统的用户界面,以与用户交互模拟手机操作。
10.根据权利要求9所述的方法,其特征在于,通过HTTP协议或TCP协议向云端服务器系统发送用于请求分配远程安卓模拟器的第一请求以及所述音频数据。
11.一种通过远程安卓模拟器处理语音数据的云端服务器系统,其特征在于,所述系统包括手机模拟器管理模块、音频输入服务模块以及多个远程安卓模拟器,其中,手机模拟器管理模块用于为终端设备分配远程安卓模拟器;
用户界面发送模块,用于将分配的远程安卓模拟器的用户界面发送给所述终端设备;
每个所述远程安卓模拟器包括:
通信接口,用于接收第一格式的音频数据,以及
音频数据处理模块,用于将所述通信接口接收的第一格式的音频数据转换为第二格式的音频数据,并且将所述第二格式的音频数据注入所述远程安卓模拟器的系统框架;
音频输入服务模块用于从终端设备接收第一格式的音频数据,并且将所述第一格式的音频数据转发给所述远程安卓模拟器的通信接口。
12.根据权利要求11所述的系统,其特征在于,所述第一格式是通用音频编码格式,所述第二格式是所述安卓系统的音频编码格式。
13.根据权利要求12所述的系统,其特征在于,所述系统还包括:第一客户端请求接收模块,接收用于请求分配具有预定配置的远程安卓模拟器的第一请求,并且所述手机模拟器管理模块用于根据所述第一请求为所述终端设备分配具备所述预定配置的远程安卓模拟器。
14.根据权利要求11~13中任一项所述的系统,其特征在于,所述系统还包括:第二客户端请求接收模块,从终端设备接收用于释放远程安卓模拟器的第二请求,并且所述手机模拟器管理模块还用于根据所述第二请求释放为所述终端设备分配的远程安卓模拟器。
15.根据权利要求14所述的系统,其特征在于,所述远程安卓模拟器的通信接口是TCP端口或UDP端口,并且所述音频数据处理模块用于将所述第二格式的音频数据发送给所述远程安卓模拟器的虚拟声卡。
16.一种通过远程安卓模拟器处理语音数据的终端设备,其特征在于,所述终端设备包括:请求发送单元,用于向云端服务器系统发送用于请求分配远程安卓模拟器的第一请求;
安卓模拟器界面处理单元,用于从云端服务器系统接收分配到的远程安卓模拟器的用户界面,并展现所述用户界面;
语音采集单元,用于接收语音数据;
语音编码单元,用于将接收的语音数据编码为通用音频编码格式的音频数据;
音频数据发送单元,用于将所述音频数据发送给云端服务器系统,以通过被分配的远程安卓模拟器处理所述音频数据。
17.根据权利要求16所述的终端设备,其特征在于,所述终端设备还包括:控制交互单元,提供用于选择手机配置请求分配远程安卓模拟器的控制界面,在所述控制界面中显示多种手机配置。
18.根据权利要求17所述的终端设备,其特征在于,所述请求发送单元响应于用户通过所述控制界面选择的手机配置,将用于请求分配具有选择的手机配置的远程安卓模拟器的第一请求发送给云端服务器系统。
19.根据权利要求16~18中任一项所述的终端设备,其特征在于,所述终端设备还包括:手机界面处理单元,用于接收并展现手机系统的用户界面,以与用户交互模拟手机操作。
20.根据权利要求19所述的终端设备,其特征在于,所述请求发送单元用于通过HTTP协议或TCP协议向云端服务器系统发送用于请求分配远程安卓模拟器的第一请求,所述音频数据发送单元用于通过HTTP协议或TCP协议向云端服务器系统发送所述音频数据。