Browse Source

修复安卓编译报错

weicu
fdp 1 year ago
parent
commit
e7119f80bb
  1. 14
      local_plugins/azure_speech/android/src/main/kotlin/com/yunqiinnovation/azure_speech/AzureSpeechPlugin.kt

14
local_plugins/azure_speech/android/src/main/kotlin/com/yunqiinnovation/azure_speech/AzureSpeechPlugin.kt

@ -447,9 +447,9 @@ class AzureSpeechPlugin : BleService.Callback, FlutterPlugin {
val newName = call.argument<String>("newName") ?: ""
try {
FileLogger.d(tag, "音频文件名称为: ${filePath}") //
if(azureAsrHelper.audioSourceType == .external){
if(azureAsrHelper.audioSourceType == AzureAsrHelper.AudioSourceType.EXTERNAL){
isRecord = false
recordfile.renameFile(filePath, newName)
recordfile?.renameFile(filePath, newName)
}else{
azureAsrHelper.renameFile(filePath, newName)
}
@ -464,9 +464,9 @@ class AzureSpeechPlugin : BleService.Callback, FlutterPlugin {
val destPath = call.argument<String>("destPath") ?: ""
try {
FileLogger.d(tag, "音频文件名称为: ${sourcePath}") //
if(azureAsrHelper.audioSourceType == .external){
if(azureAsrHelper.audioSourceType == AzureAsrHelper.AudioSourceType.EXTERNAL){
isRecord = false
recordfile.moveFile(sourcePath, destPath)
recordfile?.moveFile(sourcePath, destPath)
}else{
azureAsrHelper.moveFile(sourcePath, destPath)
}
@ -526,7 +526,7 @@ class AzureSpeechPlugin : BleService.Callback, FlutterPlugin {
}
"pauseRecord" -> {
if(azureAsrHelper.audioSourceType == .external){
if(azureAsrHelper.audioSourceType == AzureAsrHelper.AudioSourceType.EXTERNAL){
isRecord = false
}else{
azureAsrHelper.pauseRecord()
@ -537,7 +537,7 @@ class AzureSpeechPlugin : BleService.Callback, FlutterPlugin {
result.success(true)
}
"resumeRecord" -> {
if(azureAsrHelper.audioSourceType == .external){
if(azureAsrHelper.audioSourceType == AzureAsrHelper.AudioSourceType.EXTERNAL){
isRecord = true
}else{
azureAsrHelper.resumeRecord()
@ -548,7 +548,7 @@ class AzureSpeechPlugin : BleService.Callback, FlutterPlugin {
"stopRecord" -> {
val isSave = call.argument<Boolean>("isSave") ?: false
try {
if(azureAsrHelper.audioSourceType == .external){
if(azureAsrHelper.audioSourceType == AzureAsrHelper.AudioSourceType.EXTERNAL){
isRecord = false
recordfile?.closeFile(true)
}

Loading…
Cancel
Save