Skip to content

Commit

Permalink
[beauty] update after review
Browse files Browse the repository at this point in the history
  • Loading branch information
kelzr committed Sep 26, 2023
1 parent 9a57bd6 commit d154fa5
Show file tree
Hide file tree
Showing 12 changed files with 52 additions and 52 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成商汤美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成商汤美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -77,12 +77,12 @@
| SenseME.lic | app/src/main/assets/beauty_sensetime/license/SenseME.lic |


4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime](https://github.com/AgoraIO-Community/BeautyAPI/tree/1.0.1.1/Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime) 目录下的文件到项目中对应的目录下,具体文件如下:
4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime](https://github.com/AgoraIO-Community/BeautyAPI/tree/1.0.1.1/Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime) 目录下的文件到项目中,具体文件如下:
- `utils` 文件夹
- `SenseTimeBeautyAPI.kt` 文件
- `SenseTimeBeautyAPIImpl.kt` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

5. 添加网络及设备权限。

Expand Down Expand Up @@ -128,7 +128,7 @@ private val mRtcEngine by lazy {
mAppId = BuildConfig.AGORA_APP_ID
mEventHandler = object : IRtcEngineEventHandler() {}
}).apply {
// 开启声网 clear_vision 视频插件
// 开启声网 clear_vision 高清视频插件
enableExtension("agora_video_filters_clear_vision", "clear_vision", true)
}
}
Expand Down Expand Up @@ -196,9 +196,9 @@ mSenseTimeApi.initialize(
)
```

### 4. 设置是否开启美颜
### 4. 开启美颜

调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜

```kotlin
mSenseTimeApi.enable(true)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成商汤美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成商汤美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -53,7 +53,7 @@
| SenseMe/st_mobil_sdk | iOS/SenseLib/st_mobile_sdk |
|SenseMe/st_mobil_sdk/license/SENSEME.lic | iOS/SenseLib/SENSEME.lic |

6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/1.0.1.1/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中对应的目录下,具体文件如下:
6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/1.0.1.1/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中,具体文件如下:

- `Render/SenseRender` 文件夹
- `SenseRender` 文件夹
Expand All @@ -62,7 +62,7 @@
- `BeautyConfig.h` 文件
- `BeautyConfig.m` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

7. 将声网 RTC SDK 和商汤美颜依赖库集成到你的项目。

Expand Down Expand Up @@ -167,9 +167,9 @@ if result != 0 {
```
### 3. 设置是否开启美颜
### 3. 开启美颜
调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜
```swift
beautyAPI.enable(true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git
| `AppId` | 声网项目的 App ID | [获取 App ID](https://docportal.shengwang.cn/cn/Agora%20Platform/get_appid_token?platform=All%20Platforms#获取-app-id) |


2. 在 `BeautyAPI/iOS` 目录下运行 `pod install`,然后等待依赖库安装完成
2. 在 `iOS/` 目录下运行 `pod install`,然后等待依赖库安装完成


## 编译并运行示例项目
Expand All @@ -64,7 +64,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git

2. 在项目 **TARGETS** 下的 **Signing & Capabilities** 界面勾选 **Automatically manage signing**,配置你的苹果开发者账号和 **Bundle Identifier**。Bundle ID 是设备上应用程序的唯一标识在开发应用时,你需要设置 Bundle ID在此处设置的 Bundle ID 需要与你申请商汤美颜 SDK 时提供的 Bundle ID 一致

3. 点击 <img src="https://web-cdn.agora.io/docs-files/1639710560035" width="25"/> 开始编译
3. 点击 <img src="https://web-cdn.agora.io/docs-files/1639710560035" width="25" style="display: inline;" /> 开始编译

4. 编译成功后,你的 iOS 设备上会出现美颜应用在 iOS 系统设置中将该应用设为信任开发者后你才能打开应用

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成商汤美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成商汤美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -77,12 +77,12 @@
| SenseME.lic | app/src/main/assets/beauty_sensetime/license/SenseME.lic |


4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime) 目录下的文件到项目中对应的目录下,具体文件如下:
4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/Android/lib_sensetime/src/main/java/io/agora/beautyapi/sensetime) 目录下的文件到项目中,具体文件如下:
- `utils` 文件夹
- `SenseTimeBeautyAPI.kt` 文件
- `SenseTimeBeautyAPIImpl.kt` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

5. 添加网络及设备权限。

Expand Down Expand Up @@ -128,7 +128,7 @@ private val mRtcEngine by lazy {
mAppId = BuildConfig.AGORA_APP_ID
mEventHandler = object : IRtcEngineEventHandler() {}
}).apply {
// 开启声网 clear_vision 视频插件
// 开启声网 clear_vision 高清视频插件
enableExtension("agora_video_filters_clear_vision", "clear_vision", true)
}
}
Expand Down Expand Up @@ -272,9 +272,9 @@ mSenseTimeApi.initialize(
)
```

### 4. 设置是否开启美颜
### 4. 开启美颜

调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜

```kotlin
mSenseTimeApi.enable(true)
Expand Down
10 changes: 5 additions & 5 deletions markdown/beauty/商汤/1.0.2/beauty_integration_sensetime_ios.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成商汤美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成商汤美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -53,7 +53,7 @@
| SenseMe/st_mobil_sdk | iOS/SenseLib/st_mobile_sdk |
|SenseMe/st_mobil_sdk/license/SENSEME.lic | iOS/SenseLib/SENSEME.lic |

6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/1.0.1.1/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中对应的目录下,具体文件如下:
6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/1.0.1.1/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中,具体文件如下:

- `Render/SenseRender` 文件夹
- `SenseRender` 文件夹
Expand All @@ -62,7 +62,7 @@
- `BeautyConfig.h` 文件
- `BeautyConfig.m` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

7. 将声网 RTC SDK 和商汤美颜依赖库集成到你的项目。

Expand Down Expand Up @@ -167,9 +167,9 @@ if result != 0 {
```
### 3. 设置是否开启美颜
### 3. 开启美颜
调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜
```swift
beautyAPI.enable(true)
Expand Down
12 changes: 6 additions & 6 deletions markdown/beauty/字节/beauty_integration_bytedance_android.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成字节火山美颜功能到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成字节火山美颜功能到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -77,12 +77,12 @@
| Android/aar/STMobileJNI-release.aar | libs |
| SenseME.lic | assets/beauty_sensetime/license |

4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_bytedance/src/main/java/io/agora/beautyapi/bytedance](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/Android/lib_bytedance/src/main/java/io/agora/beautyapi/bytedance) 目录下的文件到项目中对应的目录下,具体文件如下:
4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_bytedance/src/main/java/io/agora/beautyapi/bytedance](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/Android/lib_bytedance/src/main/java/io/agora/beautyapi/bytedance) 目录下的文件到项目中,具体文件如下:
- `utils` 文件夹
- `ByteDanceBeautyAPI.kt` 文件
- `ByteDanceBeautyAPIImpl.kt` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

5. 添加网络及设备权限。

Expand Down Expand Up @@ -128,7 +128,7 @@ private val mRtcEngine by lazy {
mAppId = BuildConfig.AGORA_APP_ID
mEventHandler = object : IRtcEngineEventHandler() {}
}).apply {
// 开启声网 clear_vision 视频插件
// 开启声网 clear_vision 高清视频插件
enableExtension("agora_video_filters_clear_vision", "clear_vision", true)
}
}
Expand Down Expand Up @@ -265,9 +265,9 @@ mByteDanceApi.initialize(
))
```

### 4. 设置是否开启美颜
### 4. 开启美颜

调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜

```kotlin
mByteDanceApi.enable(true)
Expand Down
10 changes: 5 additions & 5 deletions markdown/beauty/字节/beauty_integration_bytedance_ios.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成字节火山美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成字节火山美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -53,7 +53,7 @@
| byted_effect_ios_static/iossample_static/libeffect-sdk.a | iOS/ByteEffectLib/ibeffect-sdk.a |
| byted_effect_ios_static/iossample_static/include/BytedEffectSDK | iOS/ByteEffectLib/BytedEffectSDK |

6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中对应的目录下,具体文件如下:
6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中,具体文件如下:

- `Render/BytesRender` 文件夹
- `BytesRender` 文件夹
Expand All @@ -62,7 +62,7 @@
- `BeautyConfig.h` 文件
- `BeautyConfig.m` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

7. 将声网 RTC SDK 和字节火山美颜依赖库集成到你的项目。

Expand Down Expand Up @@ -166,9 +166,9 @@ if result != 0 {
```
### 3. 设置是否开启美颜
### 3. 开启美颜
调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜
```swift
beautyAPI.enable(true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git
| `AppId` | 声网项目的 App ID | [获取 App ID](https://docportal.shengwang.cn/cn/Agora%20Platform/get_appid_token?platform=All%20Platforms#获取-app-id) |


2. 在 `BeautyAPI/iOS` 目录下运行 `pod install`,然后等待依赖库安装完成
2. 在 `iOS/` 目录下运行 `pod install`,然后等待依赖库安装完成


## 编译并运行示例项目
Expand All @@ -63,7 +63,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git

2. 在项目 **TARGETS** 下的 **Signing & Capabilities** 界面勾选 **Automatically manage signing**,配置你的苹果开发者账号和 **Bundle Identifier**。Bundle ID 是设备上应用程序的唯一标识在开发应用时,你需要设置 Bundle ID在此处设置的 Bundle ID 需要与你申请字节火山美颜 SDK 时提供的 Bundle ID 一致

3. 点击 <img src="https://web-cdn.agora.io/docs-files/1639710560035" width="25"/> 开始编译
3. 点击 <img src="https://web-cdn.agora.io/docs-files/1639710560035" width="25" style="display: inline;" /> 开始编译

4. 编译成功后,你的 iOS 设备上会出现美颜应用在 iOS 系统设置中将该应用设为信任开发者后你才能打开应用

Expand Down
12 changes: 6 additions & 6 deletions markdown/beauty/相芯/beauty_integration_faceunity_android.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成相芯美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成相芯美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -87,12 +87,12 @@
| 证书:`authpack.java` | app/src/main/java/io/agora/beauty/demo/authpack.java |


4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_faceunity/src/main/java/io/agora/beautyapi/faceunity](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/Android/lib_faceunity/src/main/java/io/agora/beautyapi/faceunity) 目录下的文件到项目中对应的目录下,具体文件如下:
4. 将声网美颜场景化 API 集成到你的项目中。添加 [Android/lib_faceunity/src/main/java/io/agora/beautyapi/faceunity](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/Android/lib_faceunity/src/main/java/io/agora/beautyapi/faceunity) 目录下的文件到项目中,具体文件如下:
- `utils` 文件夹
- `FaceUnityBeautyAPI.kt` 文件
- `FaceUnityBeautyAPIImpl` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

5. 添加网络及设备权限。

Expand Down Expand Up @@ -139,7 +139,7 @@ private val mRtcEngine by lazy {
mAppId = BuildConfig.AGORA_APP_ID
mEventHandler = object : IRtcEngineEventHandler() {}
}).apply {
// 开启声网 clear_vision 视频插件
// 开启声网 clear_vision 高清视频插件
enableExtension
("agora_video_filters_clear_vision", "clear_vision", true)
}
Expand Down Expand Up @@ -261,9 +261,9 @@ mFaceUnityApi.initialize(
)
```

### 4. 设置是否开启美颜
### 4. 开启美颜

调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜

```kotlin
mFaceUnityApi.enable(true)
Expand Down
10 changes: 5 additions & 5 deletions markdown/beauty/相芯/beauty_integration_faceunity_ios.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
本文介绍如何通过声网美颜场景化 API 集成相芯美颜到实时音视频中
本文介绍如何通过声网美颜场景化 API (Beauty API) 集成相芯美颜到实时音视频互动中

## 示例项目

Expand Down Expand Up @@ -52,7 +52,7 @@
| FaceUnity/Lib/Resources | iOS/FULib |
| 证书:authpack.h | iOS/BeautyAPi/FUBeauty/authpack.h |

6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中对应的目录下,具体文件如下:
6. 将声网美颜场景化 API 集成到你的项目中。添加 [iOS/BeautyAPi/BeautyAPI](https://github.com/AgoraIO-Community/BeautyAPI/tree/main/iOS/BeautyAPi/BeautyAPI) 目录下的文件到项目中,具体文件如下:

- `Render/FURender` 文件夹
- `FURender` 文件夹
Expand All @@ -61,7 +61,7 @@
- `BeautyConfig.h` 文件
- `BeautyConfig.m` 文件

<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称。</div>
<div class="alert note">为方便后续代码升级,请不要修改你添加的这些文件的名称和路径。</div>

7. 将声网 RTC SDK 和相芯美颜依赖库集成到你的项目。

Expand Down Expand Up @@ -166,9 +166,9 @@ if result != 0 {
```
### 3. 设置是否开启美颜
### 3. 开启美颜
调用 Beauty API 的 `enable` 方法开启美颜
调用 Beauty API 的 `enable` 方法并将参数设为 `true` 开启美颜
```swift
beautyAPI.enable(true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git

## 集成第三方美颜 SDK

1. 联系相芯技术支持获取最新的美颜资源、美颜证书。
1. 联系相芯技术支持获取最新的美颜 SDK、美颜资源、美颜证书。

2. 下载并解压美颜资源,然后将资源中如下文件添加到美颜示例项目对应的文件路径下:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git

## 集成第三方美颜 SDK

1. 联系相芯技术支持获取最新的美颜资源、美颜证书。
1. 联系相芯技术支持获取最新的美颜 SDK、美颜资源、美颜证书。

2. 下载并解压美颜资源,然后将如下文件添加到美颜示例项目对应的文件路径下:

Expand All @@ -51,7 +51,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git
| `AppId` | 声网项目的 App ID | [获取 App ID](https://docportal.shengwang.cn/cn/Agora%20Platform/get_appid_token?platform=All%20Platforms#获取-app-id) |


2. 在 `BeautyAPI/iOS` 目录下运行 `pod install`,然后等待依赖库安装完成
2. 在 `iOS/` 目录下运行 `pod install`,然后等待依赖库安装完成


## 编译并运行示例项目
Expand All @@ -62,7 +62,7 @@ git clone [email protected]:AgoraIO-Community/BeautyAPI.git

2. 在项目 **TARGETS** 下的 **Signing & Capabilities** 界面勾选 **Automatically manage signing**,配置你的苹果开发者账号和 **Bundle Identifier**。Bundle ID 是设备上应用程序的唯一标识在开发应用时,你需要设置 Bundle ID在此处设置的 Bundle ID 需要与你申请相芯美颜 SDK 时提供的 Bundle ID 一致

3. 点击 <img src="https://web-cdn.agora.io/docs-files/1639710560035" width="25"/> 开始编译
3. 点击 <img src="https://web-cdn.agora.io/docs-files/1639710560035" width="25" style="display: inline;" /> 开始编译

4. 编译成功后,你的 iOS 设备上会出现美颜应用在 iOS 系统设置中将该应用设为信任开发者后你才能打开应用

Expand Down

0 comments on commit d154fa5

Please sign in to comment.