{"id":15622037,"url":"https://github.com/carguo/gsyrecordwave","last_synced_at":"2025-04-12T21:28:13.709Z","repository":{"id":37730575,"uuid":"73788401","full_name":"CarGuo/GSYRecordWave","owner":"CarGuo","description":"MP3音频录制，支持类似IOS原生的单边或者双边波形显示，低版本音频权限兼容，本地或者在线音频播放的波形显示，录制波形和播放波形会根据声音频率变色的功能，边播边缓存功能，简书入口http://www.jianshu.com/p/2448e2903b07","archived":false,"fork":false,"pushed_at":"2021-06-23T06:19:08.000Z","size":3118,"stargazers_count":940,"open_issues_count":7,"forks_count":200,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-04-04T01:07:35.362Z","etag":null,"topics":["mp3","record-audio","recorder","wave"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CarGuo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-11-15T07:35:42.000Z","updated_at":"2025-03-21T05:23:43.000Z","dependencies_parsed_at":"2022-07-14T00:50:40.750Z","dependency_job_id":null,"html_url":"https://github.com/CarGuo/GSYRecordWave","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarGuo%2FGSYRecordWave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarGuo%2FGSYRecordWave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarGuo%2FGSYRecordWave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarGuo%2FGSYRecordWave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CarGuo","download_url":"https://codeload.github.com/CarGuo/GSYRecordWave/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248633906,"owners_count":21136937,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mp3","record-audio","recorder","wave"],"created_at":"2024-10-03T09:52:37.846Z","updated_at":"2025-04-12T21:28:13.689Z","avatar_url":"https://github.com/CarGuo.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"### MP3音频录制，支持类似IOS原生的单边或者双边波形显示，低版本音频权限兼容，本地或者在线音频播放。可以单纯使用录制功能，也可以单纯使用图形，播放也支持波形显示，录制波形和播放波形会根据声音频率变色的功能，边播边缓存功能。\n\n---------------------------------\n\n\n* 录制音频为MP3保存本地。\n* 音频权限提示。\n* 显示音频的波形，支持单边与双边，自动根据声音大小和控件高度调整波形高度。\n* 支持获取声音大小。\n* 本地/网络音频播放，音频时长与播放时长支持。\n* 播放MP3显示波形数据。\n* 根据录制和播放的波形根据特征变颜色。\n* 自定义线大小、方向和绘制偏移。\n\n\n[![](https://jitpack.io/v/CarGuo/RecordWave.svg)](https://jitpack.io/#CarGuo/RecordWave)\n[![Build Status](https://travis-ci.org/CarGuo/RecordWave.svg?branch=master)](https://travis-ci.org/CarGuo/RecordWave)\n\n\n#### 在你的项目project下的build.gradle添加\n```\nallprojects {\n\trepositories {\n\t\t...\n\t\tmaven { url 'https://jitpack.io' }\n\t}\n}\n```\n#### 在module下的build.gradle添加依赖\n```\ndependencies {\n     implementation 'com.github.CarGuo:GSYRecordWave:2.0.2'\n}\n\n```\n　\n\n### [简书入口 这里有基础介绍](http://www.jianshu.com/p/2448e2903b07)\n\n![公众号](http://img.cdn.guoshuyu.cn/WeChat-Code)\n\n\n\n## 效果显示\n\u003cimg src=\"https://github.com/CarGuo/RecordWave/blob/master/01.jpg\" width=\"240px\" height=\"426px\"/\u003e\n\u003cimg src=\"https://github.com/CarGuo/RecordWave/blob/master/03.jpg\" width=\"240px\" height=\"426px\"/\u003e\n\n## 动态图效果\n\n\u003cimg src=\"https://github.com/CarGuo/RecordWave/blob/master/01.gif\" width=\"240px\" height=\"426px\"/\u003e\n　\n\n\n### QQ群，有兴趣的可以进来，群里视频项目的人居多，平时多吹水吐槽：174815284 。\n\n----------------------------------------------------\n\n### 2.0.0 (2019-05-26)\n\n支持androidx\n\n### 1.1.8 (2018-03-01)\n\n* 修复在某些机器上可能出现的buf销毁问题\n\n### 1.1.7 (2018-02-27)\n\n* update seekOffset to long\n\n### 1.1.6 (2018-01-19)\n\n* 优化频繁操作的闪动\n\n### 1.1.5 (2018-01-17)\n\n* 低版本支持\n\n### 1.1.4 (2017-09-19)\n\n* 增加速度、方向、开始偏移、自定义paint接口\n\n\n### [历史版本](https://github.com/CarGuo/RecordWave/blob/master/OLD_VERSION.md)\n\n### 使用方法请参考demo\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarguo%2Fgsyrecordwave","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarguo%2Fgsyrecordwave","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarguo%2Fgsyrecordwave/lists"}