中文 | English
华为音频编辑服务是快速构建音频编辑能力的服务,只需要通过简单的集成方法即可让应用获取音频编辑能力。提供导入音频、编辑音频、导出音频、音频提取、格式转换等一站式音频能力。为开发者提供性能优异、简单易用、开放性强的接口,帮助开发者在App中轻松高效地构建音频功能。本示例代码介绍Audio Editor Kit SDK的使用方法。
|-- apk
|-- app
|-- com.huawei.hms.audioeditor.demo
|-- MainActivity // Audio Editor UI SDK 入口,格式转换入口,音频提取入口
|-- AudioFormatActivity // Demo格式转换
|-- AudioFilePickerActivity // Demo选择音频文件、列表
|-- FileApiActivity // demo 各功能文件接口
|-- StreamApiActivity // demo 各功能流式接口
|-- AudioBaseActivity // demo 基础功能集成
|-- AiDubbingAudioActivity // demo AI配音集成
|-- SongSynthesisActivity // demo 歌声合成功能集成
|-- base_audioeditor
|-- com.huawei.hms.audioeditor.demo
|-- AudioBaseActivity // demo 基础功能集成
|-- aidubbing_audioeditor
|-- com.huawei.hms.audioeditor.demo
|-- AiDubbingAudioActivity // demo AI配音集成
将本代码库克隆到本地。
如果您还没有注册成为开发者,请在AppGalleryConnect上注册并创建应用。
替换工程中的sample-agconnect-services.json文件。
编译并且在安卓设备上运行。
推荐使用的AndroidSDK版本为24及以上,JDK版本为1.8及以上。
如果您对HMS Core还处于评估阶段,可在Reddit社区获取关于HMS Core的最新讯息,并与其他开发者交流见解。
如果您对使用HMS示例代码有疑问,请尝试:
如果您在尝试示例代码中遇到问题,请向仓库提交issue,也欢迎您提交Pull Request。
注意:
该项目中的package name不能用于申请agconnect-services.json,您可以使用自定义package name来申请agconnect-services.json。 您只需将应用级build.gradle中的applicationId修改为与所申请的agconnect-services.json相同的package name,即可体验Audio Editor Kit云侧服务。
此示例代码已获得Apache 2.0 license。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。