correct behavior in intent testing

This commit is contained in:
Glenn Harper 2022-09-27 18:02:58 -07:00
Родитель 432d81c9e9
Коммит 5af949aa13
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -463,7 +463,6 @@ export abstract class ServiceRecognizerBase implements IDisposable {
case "turn.end":
await this.sendTelemetryData();
await this.sendAudio(this.privAudioNode, true);
if (this.privRequestSession.isSpeechEnded && this.privMustReportEndOfStream) {
this.privMustReportEndOfStream = false;
await this.cancelRecognitionLocal(CancellationReason.EndOfStream, CancellationErrorCode.NoError, undefined);
@ -478,6 +477,9 @@ export abstract class ServiceRecognizerBase implements IDisposable {
} else {
connection = await this.fetchConnection();
await this.sendPrePayloadJSON(connection);
if (!!this.privAudioNode) {
await this.sendAudio(this.privAudioNode, true);
}
}
break;