[发明专利]一种录音权限管理方法、计算设备及存储介质有效

专利信息
申请号: 202110606749.0 申请日: 2021-06-01
公开(公告)号: CN113254917B 公开(公告)日: 2021-10-15
发明(设计)人: 胡本昌 申请(专利权)人: 武汉深之度科技有限公司
主分类号: G06F21/44 分类号: G06F21/44;G06F11/30;G06F9/445
代理公司: 北京瀚方律师事务所 11774 代理人: 周红力
地址: 430206 湖北省武汉市东湖新技术*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 录音 权限 管理 方法 计算 设备 存储 介质
【说明书】:

发明公开了一种录音权限管理方法,适于在计算设备中执行,方法包括步骤:在内核创建适于对音频服务器实施监听的监听进程;若根据监听进程监听到音频服务器中新创建有音频流,则根据该音频流识别出进行录音操作的应用程序;判断应用程序是否获取过录音权限;若应用程序未获取过录音权限,则禁止该音频流在音频服务器中进行录音操作;向用户提示是否授权所识别的应用程序进行录音操作;若接收到用户授予应用程序进行录音操作的录音权限,则恢复该音频流,以便音频流调用硬件抽象层进行录音操作。本发明还一并公开了一种计算设备和计算机可读存储介质。

技术领域

本发明涉及操作系统领域,特别涉及一种录音权限管理方法、计算设备及存储介质。

背景技术

随着现代计算机系统的功能十分丰富,音频在很多时候几乎是必备功能。但是常常发生应用软件在用户完全不知情的情况下偷偷录音,导致用户隐私泄露的情况发生。因此为了保护用户的隐私,避免涉密数据被窃取,需要在软件企图从麦克风录音时,对其进行拦截并弹出授权提示。

在现有技术中,通常采用监控音频设备目录的方式,当有未被许可的进程操作该类文件的时候,将该进程杀死即可实现录音拦截。但在实施过程中,如在Linux上普遍使用PulseAudio作为音频管理服务,通常应用程序不会自己去操作音频设备,而是通过PulseAudio进行录音。在这种情况下,不论哪个应用程序进行录音,实际操作音频设备目录的进程都是PulseAudio。只要允许PulseAudio读取音频设备,那么所有应用程序都能够进行录音了;而只要禁止PulseAudio读取音频设备,那么所有应用程序都不能进行录音。无法准确地识别录音的进程,并根据进程的身份进行授权管理。

为此,需要一种新的录音权限管理方法。

发明内容

为此,本发明提供一种录音权限管理方法,以力图解决或者至少缓解上面存在的问题。

根据本发明的一个方面,提供一种录音权限管理方法,适于在计算设备中执行,计算设备中运行有操作系统,操作系统包括内核、音频服务器和硬件抽象层,操作系统上还运行有一个或多个应用程序,方法包括步骤:在内核创建适于对音频服务器实施监听的监听进程;若根据监听进程监听到音频服务器中新创建有音频流,则根据该音频流识别出进行录音操作的应用程序;判断应用程序是否获取有录音权限;若应用程序未获取有录音权限,则禁止该音频流在音频服务器中进行录音操作;向用户提示是否授权所识别的应用程序进行录音操作;若接收到用户授予应用程序进行录音操作的录音权限,则恢复该音频流,以便音频流调用硬件抽象层进行录音操作。

可选地,在根据本发明的方法中,应用程序在音频服务器创建音频流包括步骤:应用程序生成录音进程文件;应用程序根据录音进程文件在内核中创建录音进程;应用程序根据录音进程在音频服务器中创建音频流。

可选地,在根据本发明的方法中,音频流包括录音进程的进程号,根据该音频流识别出进行录音操作的应用程序包括步骤:根据音频流,确定创建音频流的录音进程的进程号;根据进程号计算得到录音进程文件的文件描述符;通过录音进程文件的文件描述符识别出进行录音操作的应用程序。

可选地,在根据本发明的方法中,音频服务器中创建有音频流管理事件,在内核创建适于对音频服务器实施监听的监听进程包括步骤:在内核中创建监听进程,监听进程监听音频流管理事件;若监听到音频流管理事件接收到音频流创建操作,则音频服务器新创建有音频流。

可选地,在根据本发明的方法中,还包括步骤:若接收到用户对应用程序禁止录音,则关闭该音频流以便禁止应用程序进行录音操作。

可选地,在根据本发明的方法中,向用户提示是否授权所识别的应用程序进行录音操作包括步骤:对音频流的状态变更进行监控;当监听到应用程序指示音频流进行状态变更,以便恢复音频流进行录音操作时,判断应用程序是否已获取录音权限;若判断应用程序未获取录音权限,则禁止音频流进行状态变更。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉深之度科技有限公司,未经武汉深之度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110606749.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top