# OhosAudioRecorder **Repository Path**: chinasoft3_ohos/ohos-AudioRecorder ## Basic Information - **Project Name**: OhosAudioRecorder - **Description**: 主要实现录音功能、暂停,播放。根据声音大小振幅有水波纹冒泡效果。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2021-05-19 - **Last Updated**: 2024-08-22 ## Categories & Tags **Categories**: harmonyos-multimedia **Tags**: None ## README # OhosAudioRecorder #### 项目介绍 - 项目名称:OhosAudioRecorder - 所属系列:openharmony的第三方组件适配移植 - 功能:主要实现录音功能、暂停,播放。根据声音大小振幅有水波纹冒泡效果。 - 项目移植状态:主功能完成 - 调用差异:无 - 开发版本:sdk6,DevEco Studio 2.2 Beta1 - 基线版本:Release 0.3.0 #### 效果演示 #### 安装教程 1.在moudle级别下的build.gradle文件中添加依赖 // 添加maven仓库 repositories { maven { url 'https://s01.oss.sonatype.org/content/repositories/release/' } } // 添加依赖库 dependencies { implementation 'com.gitee.chinasoft_ohos:audiorecorderlibrary:1.0.0' } 在sdk6,DevEco Studio 2.2 Beta1 下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 #### 使用说明 实现效果:录音功能、暂停,播放。根据声音大小振幅,水波纹冒泡效果。 在entry的build.gradle 引入 dependencies { implementation 'com.gitee.chinasoft_ohos:audiorecorderlibrary:1.0.0' } 在audiorecorderlibrary库 build.gradle引入 dependencies { implementation fileTree(dir: 'libs', include: ['*.jar', '*.har']) testImplementation 'junit:junit:4.13' implementation('com.gitee.chinasoft_ohos:likestarlibrary:1.0.0') implementation('com.gitee.chinasoft_ohos:recorder_view:1.0.0') implementation('com.gitee.chinasoft_ohos:om_recorder:1.0.0') } 现在项目重写DependentLayout包含的控件如下定义: **XML中添加entry的布局文件:** ```xml