外接设备识别方法及装置的制造方法_3

文档序号:8472911阅读:来源:国知局
户不需要担心因为忘记将外接设备选择为非耳机设备而导致听不到智能设备的声音提示的问题,达到提高用户体验的效果。
[0103]此外,本公开实施例中提供的外接设备识别方法,在将插入的外接设备识别为非耳机设备之前,还检测是否正在输出声音信号,若智能设备当前未输出声音信号,则将外接设备识别为非耳机设备,能够更灵活的判断用户当前是否具有使用耳机的需求,若用户当前没有使用耳机的需求,则将外接设备识别为非耳机设备,进一步提高了识别的智能化和用户体验。
[0104]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0105]图5是根据一示例性实施例示出的一种外接设备识别装置的框图,该外接设备识别装置可以用于具有耳机插孔的智能设备,比如智能手机、平板电脑以及电子书阅读器、平板电脑以及个人电脑中,执行如I至3任一所示的方法的全部或者部分步骤。如图5所示,该外接设备识别装置包括但不限于:检测模块501和第一识别模块502 ;
[0106]所述检测模块501被设置为用于检测智能设备的耳机插孔中是否插入外接设备;
[0107]所述第一识别模块502被设置为用于若所述耳机插孔中插入外接设备,则将所述外接设备识别为非耳机设备。
[0108]综上所述,本公开实施例中提供的外接设备识别装置,通过在检测出耳机插孔中插入外接设备后,默认将插入的外接设备识别为非耳机设备,相对于将外接设备默认识别为耳机设备的方案,通过本公开实施例的方法,用户不需要担心因为忘记将外接设备选择为非耳机设备而导致听不到智能设备的声音提示的问题,达到提高用户体验的效果。
[0109]图6是根据另一示例性实施例示出的一种外接设备识别装置的框图,该外接设备识别装置可以用于具有耳机插孔的智能设备,比如智能手机、平板电脑以及电子书阅读器、平板电脑以及个人电脑中,执行如I至3任一所示的方法的全部或者部分步骤。如图6所示,该外接设备识别装置包括但不限于:检测模块501和第一识别模块502 ;
[0110]所述检测模块501被设置为用于检测智能设备的耳机插孔中是否插入外接设备;
[0111]所述第一识别模块502被设置为用于若所述耳机插孔中插入外接设备,则将所述外接设备识别为非耳机设备。
[0112]可选的,所述装置还包括:提示界面显示模块503和第二识别模块504 ;
[0113]所述提不界面显不t旲块503被设置为用于显不提不界面,所述提不界面用于指不是否将所述外接设备识别为耳机设备;
[0114]所述第二识别模块504被设置为用于若检测到将所述外接设备识别为耳机设备的操作,则将所述外接设备识别为耳机设备。
[0115]可选的,所述装置还包括:判断模块505 ;
[0116]所述判断模块505被设置为用于在所述第一识别模块502将所述外接设备识别为非耳机设备之前,判断所述智能设备是否正在持续输出声音信号;
[0117]所述第一识别模块502被设置为用于若所述智能设备未持续输出声音信号,则执行所述将所述外接设备识别为非耳机设备的步骤。
[0118]可选的,所述装置还包括:第三识别模块506 ;
[0119]所述第三识别模块506被设置为用于若所述智能设备正在持续输出声音信号,则将所述外接设备识别为耳机设备。
[0120]可选的,所述装置还包括:通知模块507 ;
[0121]所述通知模块507被设置为用于在所述提示界面显示模块503显示提示界面之前,在通知栏中显示提示通知;
[0122]所述提示界面显示模块503,包括:检测子模块503a以及显示子模块503b ;
[0123]所述检测子模块503a被设置为用于检测是否接收到对所述提示通知的指定操作;
[0124]所述显示子模块503b被设置为用于若检测到对所述提示通知的指定操作,则显示所述提示界面。
[0125]可选的,所述装置还包括:第一信号接收模块508以及信号发送模块509 ;
[0126]所述第一信号接收模块508被设置为用于接收所述外接设备通过所述耳机插孔发送的控制信号;
[0127]所述信号发送模块509被设置为用于将所述控制信号发送给运行于所述智能设备的系统最顶层的应用程序。
[0128]可选的,所述装置还包括:第二信号接收模块510、指令查询模块511以及控制模块 512 ;
[0129]所述第二信号接收模块510被设置为接收所述外接设备通过所述耳机插孔发送的控制信号;
[0130]所述指令查询模块511被设置为根据所述控制信号以及所述非耳机设备对应的控制规则查询所述控制信号对应的控制指令,所述控制规则中包含所述控制信号与所述控制指令之间的对应关系;
[0131]所述控制模块512被设置为根据所述控制指令对所述智能设备进行控制。
[0132]综上所述,本公开实施例中提供的外接设备识别装置,通过在检测出耳机插孔中插入外接设备后,默认将插入的外接设备识别为非耳机设备,相对于将外接设备默认识别为耳机设备的方案,通过本公开实施例的方法,用户不需要担心因为忘记将外接设备选择为非耳机设备而导致听不到智能设备的声音提示的问题,达到提高用户体验的效果。
[0133]此外,本公开实施例中提供的外接设备识别装置,在将插入的外接设备识别为非耳机设备之前,还检测是否正在输出声音信号,若智能设备当前未输出声音信号,则将外接设备识别为非耳机设备,能够更灵活的判断用户当前是否具有使用耳机的需求,若用户当前没有使用耳机的需求,则将外接设备识别为非耳机设备,进一步提高了识别的智能化和用户体验。
[0134]图7是根据一示例性实施例示出的一种外接设备识别装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0135]参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(I/O)的接口 712,传感器组件714,以及通信组件716。
[0136]处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器718来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。
[0137]存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储器704中还存储有一个或多个模块,该一个或多个模块被配置成由该一个或多个处理器720执行,以完成上述图1至3任一方法所示的全部或者部分步骤。
[0138]电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1