liumaolin
commited on
Commit
·
d7d0d96
1
Parent(s):
f08ef5f
Refactor imports in TTS and ASR modules: switch to absolute imports for improved clarity and maintainability.
Browse files
src/VoiceDialogue/services/audio/audio_generator/runtime/kokoro.py
CHANGED
|
@@ -3,9 +3,9 @@ from typing import Tuple, Optional
|
|
| 3 |
import numpy as np
|
| 4 |
from kokoro_onnx import Kokoro
|
| 5 |
|
| 6 |
-
from .
|
| 7 |
-
from
|
| 8 |
-
from
|
| 9 |
|
| 10 |
|
| 11 |
@tts_tables.register("tts_classes", "kokoro")
|
|
|
|
| 3 |
import numpy as np
|
| 4 |
from kokoro_onnx import Kokoro
|
| 5 |
|
| 6 |
+
from services.audio.audio_generator.configs.kokoro import KokoroTTSConfig
|
| 7 |
+
from services.audio.audio_generator.manager import tts_tables
|
| 8 |
+
from services.audio.audio_generator.runtime.interface import TTSInterface
|
| 9 |
|
| 10 |
|
| 11 |
@tts_tables.register("tts_classes", "kokoro")
|
src/VoiceDialogue/services/audio/audio_generator/runtime/moyoyo.py
CHANGED
|
@@ -4,9 +4,9 @@ from typing import Tuple
|
|
| 4 |
import numpy as np
|
| 5 |
|
| 6 |
from config.paths import load_third_party
|
| 7 |
-
from .
|
| 8 |
-
from
|
| 9 |
-
from
|
| 10 |
|
| 11 |
load_third_party()
|
| 12 |
|
|
|
|
| 4 |
import numpy as np
|
| 5 |
|
| 6 |
from config.paths import load_third_party
|
| 7 |
+
from services.audio.audio_generator.manager import tts_tables
|
| 8 |
+
from services.audio.audio_generator.models.moyoyo import MoYoYoTTSConfig
|
| 9 |
+
from services.audio.audio_generator.runtime.interface import TTSInterface
|
| 10 |
|
| 11 |
load_third_party()
|
| 12 |
|
src/VoiceDialogue/services/speech/asr/models/funasr.py
CHANGED
|
@@ -5,9 +5,9 @@ import numpy as np
|
|
| 5 |
from funasr_onnx import SeacoParaformer, CT_Transformer
|
| 6 |
|
| 7 |
from config import paths
|
| 8 |
-
from .
|
| 9 |
-
from
|
| 10 |
-
from
|
| 11 |
|
| 12 |
|
| 13 |
@asr_tables.register('asr_classes', 'funasr')
|
|
|
|
| 5 |
from funasr_onnx import SeacoParaformer, CT_Transformer
|
| 6 |
|
| 7 |
from config import paths
|
| 8 |
+
from services.speech.asr.manager import asr_tables
|
| 9 |
+
from services.speech.asr.models.base import ASRInterface
|
| 10 |
+
from services.speech.asr.utils import ensure_minimum_audio_duration
|
| 11 |
|
| 12 |
|
| 13 |
@asr_tables.register('asr_classes', 'funasr')
|
src/VoiceDialogue/services/speech/asr/models/whisper.py
CHANGED
|
@@ -4,9 +4,9 @@ import numpy as np
|
|
| 4 |
from pywhispercpp.model import Model
|
| 5 |
|
| 6 |
from config import paths
|
| 7 |
-
from .
|
| 8 |
-
from
|
| 9 |
-
from
|
| 10 |
|
| 11 |
|
| 12 |
@asr_tables.register('asr_classes', 'whisper')
|
|
|
|
| 4 |
from pywhispercpp.model import Model
|
| 5 |
|
| 6 |
from config import paths
|
| 7 |
+
from services.speech.asr.manager import asr_tables
|
| 8 |
+
from services.speech.asr.models.base import ASRInterface
|
| 9 |
+
from services.speech.asr.utils import ensure_minimum_audio_duration
|
| 10 |
|
| 11 |
|
| 12 |
@asr_tables.register('asr_classes', 'whisper')
|