liumaolin commited on
Commit
d673573
·
1 Parent(s): bd3673b

Refactor imports in `whisper.py` and `funasr.py` to use absolute paths for `ensure_minimum_audio_duration`.

Browse files
src/voice_dialogue/services/speech/recognizers/models/funasr.py CHANGED
@@ -7,7 +7,7 @@ from funasr_onnx import SeacoParaformer, CT_Transformer
7
  from voice_dialogue.config import paths
8
  from voice_dialogue.services.speech.recognizers.manager import asr_tables
9
  from voice_dialogue.services.speech.recognizers.models.base import ASRInterface
10
- from ..utils import ensure_minimum_audio_duration
11
 
12
 
13
  @asr_tables.register('asr_classes', 'funasr')
 
7
  from voice_dialogue.config import paths
8
  from voice_dialogue.services.speech.recognizers.manager import asr_tables
9
  from voice_dialogue.services.speech.recognizers.models.base import ASRInterface
10
+ from voice_dialogue.services.speech.recognizers.utils import ensure_minimum_audio_duration
11
 
12
 
13
  @asr_tables.register('asr_classes', 'funasr')
src/voice_dialogue/services/speech/recognizers/models/whisper.py CHANGED
@@ -6,7 +6,7 @@ from pywhispercpp.model import Model
6
  from voice_dialogue.config import paths
7
  from voice_dialogue.services.speech.recognizers.manager import asr_tables
8
  from voice_dialogue.services.speech.recognizers.models.base import ASRInterface
9
- from ..utils import ensure_minimum_audio_duration
10
 
11
 
12
  @asr_tables.register('asr_classes', 'whisper')
 
6
  from voice_dialogue.config import paths
7
  from voice_dialogue.services.speech.recognizers.manager import asr_tables
8
  from voice_dialogue.services.speech.recognizers.models.base import ASRInterface
9
+ from voice_dialogue.services.speech.recognizers.utils import ensure_minimum_audio_duration
10
 
11
 
12
  @asr_tables.register('asr_classes', 'whisper')