|
Algorithm 1: Two-Step Joint Optimization Procedure with Auxiliary ASR Loss. |
|
Require: , batch size. , the number of iterations. , auxiliary ASR loss weight. , loss weight ratio between speech enhancement and ASR. , speech enhancement learnable parameters. , ASR learnable parameters. |
| 1: |
fordo
|
| 2: |
Mini-batch of clean speech frames and corresponding acoustic features
|
| 3: |
Mini-batch of enhanced speech frames and corresponding acoustic features
|
| 4: |
Mini-batch of linguistic units
|
| 5: |
First-Step Processing: Update the speech enhancement parameters using SI-SNR and auxiliary ASR loss |
|
|
|
| 6: |
Second-Step Processing: Update both speech enhancement and ASR parameters using SI-SNR and ASR loss |
|
|
|
| 7: |
end for |