Trợ giúp cùng hồ sơ> Sản phẩm hồ sơ> Trí tuệ học tập phục vụ > Android_SDK hồ sơ > viết văn phê chữa cao cấp bản
Viết văn phê chữa cao cấp bản

Viết văn phê chữa cao cấp bản Android SDK tóm tắt

Thuyết minh

Hi, ngài hảo, hoan nghênh sử dụng có nói trí vân viết văn phê chữa Android SDK.

Bổn văn đương chủ yếu nhằm vào yêu cầu tổng thể viết văn phê chữa Android SDK khai phá kỹ sư, kỹ càng tỉ mỉ miêu tả viết văn phê chữa năng lực cập tổng thể quá trình.

Nếu ngài có cùng chúng ta thương vụ hợp tác nhu cầu, có thể thông qua dưới phương thức liên hệ chúng ta:

Thương vụ hộp thư:[email protected]

Nếu ngài đối hồ sơ nội dung có bất luận cái gì nghi vấn, có thể thông qua dưới vài loại phương thức liên hệ chúng ta:

Khách phục QQ: 1906538062

Trí vân giọng nói kỹ thuật giao lưu QQ đàn: 861723255

Liên hệ hộp thư:[email protected]

Ấm áp nhắc nhở:

Bổn văn đương chủ yếu nhằm vào khai phá nhân viên, tiếp nhập thí nghiệm trước yêu cầu ở hậu đài sáng tạo Android ứng dụng, cũng trói định phục vụ; nếu ngài còn không có, thỉnh dựa theoTay mới chỉ namThao tác.
Ngôi cao hướng mỗi cái tài khoản đưa tặng 50 nguyên thể nghiệm kim, cung người dùng tổng thể trước thí nghiệm sở dụng, cụ thể tư phí quy tắc tường thấyViết văn phê chữa phục vụ báo giá.

Công năng giới thiệu

Viết văn phê chữa an trác sdk là có nói trí vân mở ra ngôi cao cung cấp vân phục vụ chi nhất, là có nói viết văn phê chữa tiếp lời một loại thực hiện, duy trì trung anh, hình ảnh cùng văn bản hai loại hình thức.

Cùng sở hữu trung anh đồ văn loại hình 4 cái tiếp lời.

Hình ảnh loại hình:

Hình ảnh số liệu => thay đổi thành Base64 mã hóa => internet thỉnh cầu => phản hồi kết quả

Văn bản loại hình:

Văn bản số liệu => internet thỉnh cầu => phản hồi kết quả

Kiêm dung tính

Duy trì thiết bị: Vận hành Android 9 cập trở lên hệ thống Android thiết bị

Viết văn phê chữa SDK tổng thể chỉ nam

Tổng thể tiền đề

Bắt đầu tổng thể SDK phía trước khai phá giả yêu cầu đăng nhậpCó nói trí vân ngôi cao,Sáng tạo ứng dụng thu hoạch ứng dụng ID ( hoặc là thông qua hoạt động nhân viên thu hoạch ứng dụng ID ), để sử dụng viết văn phê chữa phục vụ.

Chú: Ứng dụng ID tức Appkey, yêu cầu an trác SDK loại hình.

Demo vận hành bước đi

Căn cứ official websiteKhống chế đàiNhắc nhở, trực tiếp download SDK, SDK trung bao hàm giản dị nhưng vận hành Demo. Như sau đồ sở kỳ:

image-20230214110323970

lib mục lục hạ vì viết văn phê chữa sdk sở cần jar bao cùng so văn kiện
CompositionDemo vì viết văn phê chữa demo

Tiếp nhập hồ sơ cùng demo vận hành yêu cầu sửa chữa vị trí Readme.txt

1. Sử dụng AndroidStudio dẫn vào hạng mục

image-20230214112907364

2.image-20230214113022996

image-20230214113046510
Mở ra Redame.txt, ấn bước đi sửa chữa demo có thể

image-20230214113227015

1. Sửa chữa Appkey cùng AppSecret

image-20230214113448135

2.build.gradle tu thành vì chính mình Appkey sở đối ứng bao danh

image-20230214113707890

3. Sửa chữa hoàn thành lúc sau, liên tiếp thiết bị liền có thể vận hành
image-20230214140822648

Tổng thể bước đi

SDK bao dẫn vào

Thỉnh ở công trình văn kiện căn mục lục hạ sáng tạo một cái tên là lib mục nhỏ lục ( có lời nói tắc không cần sáng tạo ), đem cùng đối ứng jar bao, so văn kiện copy đến lib folder hạ, cũng đem dưới số hiệu tăng thêm đến app build.gradle trung:

android {
...
sourceSets {
main {
jniLibs.srcDirs = ['lib']

}

}
}
dependencies {
//base
implementation files('lib/YoudaoBase_v20230209.jar')
// viết văn phê chữa
implementation files('lib/compositioncorrection_v20230209.jar')

//json phân tích cập internet thỉnh cầu
implementation "com.google.code.gson:gson:2.10.1"
implementation "com.squareup.okhttp3:okhttp:4.10.0"
}

Cụ thể phiên bản hào tham khảo trí vân cấp lib bao

image-20230210111348816

SDK khởi động lại

Sử dụng viết văn phê chữa SDK, thỉnh ở trình tự Application trung thuyên chuyển SDK khởi động lại số hiệu, có thể tham khảo demo trung MyApplication
Chú: appKey tức ứng dụng id. sdk thỉnh sử dụng sdk loại hình appkey


//TODO sửa chữa thành trí vân official website xin AppKey cùng AppSecret
private val MY_APP_KEY = ""
private val appSecret = ""

override fun onCreate() {
super.onCreate()
YouDaoApplication.init(this,MY_APP_KEY,appSecret)
}

Công năng tổng thể

Tiếng Trung hình ảnh

CompositionCorrection.correctionChineseImage(
input =imageBase64, // yêu cầu phê chữa hình ảnh base64 tự phù xuyến
listener= object: CorrectListener { // phê chữa viết văn hồi điều tiếp lời thành công hoặc là thất bại
override fun onError(errorCode: Int?, msg: String?, requestId: String?) {
Log.e(TAG, "onError: errorCode:$errorCode,msg:$msg,requestId:$requestId", )
}

override fun onResult(result: Serializable, requestId: String) {
runOnUiThread {
startActivity(Intent(this@ChineseImageActivity, CorrectResultActivity::class.java).apply {
putExtra( "result",result as Serializable)
putExtra( "type", "ch_image" )
})
}
}

},
grade = grade,// viết văn cấp bậc
title = title,// viết văn tiêu đề
requirement= requirement, // đề mục yêu cầu
)

Phản hồi kết quả giải thích tường thấy API hồ sơ:Tiếng Trung viết văn phê chữa — hình ảnh

Tiếng Trung văn bản

CompositionCorrection.correctionChineseText(
input = CH_TEXT_TEST_DATA, // yêu cầu phê chữa văn bản
grade = grade,// viết văn cấp bậc
title = title,// viết văn tiêu đề
requirement= requirement, // đề mục yêu cầu
listener= object: CorrectListener {// phê chữa viết văn hồi điều tiếp lời thành công hoặc là thất bại
override fun onError(errorCode: Int?, msg: String?, requestId: String?) {
Log.e(Companion.TAG, "onError: errorCode:$errorCode,msg:$msg,requestId:$requestId", )
}

override fun onResult(result: Serializable, requestId: String) {
runOnUiThread {
startActivity(Intent(this@ChineseTextActivity,CorrectResultActivity::class.java).apply {
putExtra( "result",result as Serializable)
putExtra( "type", "ch_text" )
})
}
}

}

)

Phản hồi kết quả giải thích tường thấy API hồ sơ:Tiếng Trung viết văn phê chữa — văn bản

Tiếng Anh văn bản

CompositionCorrection.correctionEnglishText(
input = EN_TEXT_TEST_DATA, // yêu cầu phê chữa hình ảnh base64 tự phù xuyến
grade = grade,// viết văn cấp bậc
title = title,// viết văn tiêu đề
isNeedSynonyms=binding.cbIsNeedSynonyms.isChecked, // hay không tuần tra từ đồng nghĩa
correctVersion = correctVersion, // viết văn phê chữa phiên bản: Cơ sở, cao cấp
isNeedEssayReport = binding.cbIsNeedEssayReport.isChecked, // hay không phản hồi viết làm báo cáo (essayReport tự đoạn, chỉ ở cao cấp phê chữa khi có hiệu lực )
listener= object: CorrectListener { // phê chữa viết văn hồi điều tiếp lời thành công hoặc là thất bại
override fun onError(errorCode: Int?, msg: String?, requestId: String?) {
Log.e(TAG, "onError: errorCode:$errorCode,msg:$msg,requestId:$requestId", )
}

override fun onResult(result: Serializable, requestId: String) {
runOnUiThread {
startActivity(Intent(this@EnglishTextActivity,CorrectResultActivity::class.java).apply {
putExtra( "result",result )
putExtra( "type", "en_text" )
})
}
}

}
)

Phản hồi kết quả:Tiếng Anh viết văn phê chữa ( văn bản đưa vào )

Tiếng Anh hình ảnh

CompositionCorrection.correctionEnglishImage(
input =imageBase64, // yêu cầu phê chữa văn bản
grade = grade,// viết văn cấp bậc
title = title,// viết văn tiêu đề
isNeedSynonyms=binding.cbIsNeedSynonyms.isChecked, // hay không tuần tra từ đồng nghĩa
correctVersion = correctVersion, // viết văn phê chữa phiên bản: Cơ sở, cao cấp
isNeedEssayReport = binding.cbIsNeedEssayReport.isChecked, // hay không phản hồi viết làm báo cáo (essayReport tự đoạn, chỉ ở cao cấp phê chữa khi có hiệu lực )
listener= object: CorrectListener { // phê chữa viết văn hồi điều tiếp lời thành công hoặc là thất bại
override fun onError(errorCode: Int?, msg: String?, requestId: String?) {
Log.e(TAG, "onError: errorCode:$errorCode,msg:$msg,requestId:$requestId", )
}

override fun onResult(result: Serializable, requestId: String) {
runOnUiThread {
startActivity(Intent(this@EnglishImageActivity, CorrectResultActivity::class.java).apply {
putExtra( "result",result )
putExtra( "type", "en_image" )
})
}
}

}
)

Phản hồi kết quả:

Tiếng Anh viết văn phê chữa ( hình ảnh phân biệt )

Mặt khác

Sai lầm mã thỉnh tham khảo API hồ sơ