|
|
|
@ -261,11 +261,6 @@ class AzureAsrService extends GetxService implements AsrService { |
|
|
|
// 发送到音频数据流 |
|
|
|
_audioDataStreamController?.add(data); |
|
|
|
|
|
|
|
// 也可以通过识别事件流发送 |
|
|
|
_eventStreamController?.add(RecognitionEvent( |
|
|
|
type: RecognitionEventType.onAudio, |
|
|
|
audio: data, |
|
|
|
)); |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
@ -322,13 +317,6 @@ class AzureAsrService extends GetxService implements AsrService { |
|
|
|
detectedLanguage: detectedLanguage, |
|
|
|
)); |
|
|
|
break; |
|
|
|
case 'onAudio': |
|
|
|
final Uint8List data = eventMap['data'] as Uint8List? ?? Uint8List(0); |
|
|
|
_eventStreamController?.add(RecognitionEvent( |
|
|
|
type: RecognitionEventType.onAudio, |
|
|
|
audio: data, |
|
|
|
)); |
|
|
|
break; |
|
|
|
case 'sessionStarted': |
|
|
|
_eventStreamController?.add(RecognitionEvent( |
|
|
|
type: RecognitionEventType.sessionStarted, |
|
|
|
|