From 6983c79f42db1b48bedbf2900059e01f3df99149 Mon Sep 17 00:00:00 2001 From: haixuantao Date: Wed, 26 Feb 2025 18:53:57 +0100 Subject: [PATCH] Adding speech-to-speech example --- examples/speech-to-speech/kokoro-dev.yml | 46 ++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 examples/speech-to-speech/kokoro-dev.yml diff --git a/examples/speech-to-speech/kokoro-dev.yml b/examples/speech-to-speech/kokoro-dev.yml new file mode 100644 index 00000000..d9bb7bd7 --- /dev/null +++ b/examples/speech-to-speech/kokoro-dev.yml @@ -0,0 +1,46 @@ +nodes: + - id: dora-microphone + build: pip install -e ../../node-hub/dora-microphone + path: dora-microphone + inputs: + tick: dora/timer/millis/2000 + outputs: + - audio + + - id: dora-vad + build: pip install -e ../../node-hub/dora-vad + path: dora-vad + inputs: + audio: dora-microphone/audio + outputs: + - audio + + - id: dora-distil-whisper + build: pip install -e ../../node-hub/dora-distil-whisper + path: dora-distil-whisper + inputs: + input: dora-vad/audio + outputs: + - text + env: + TARGET_LANGUAGE: english + + - id: dora-kokoro-tts + build: pip install -e ../../node-hub/dora-kokoro-tts + path: dora-kokoro-tts + inputs: + text: dora-distil-whisper/text + outputs: + - audio + + - id: dora-pyaudio + build: pip install -e ../../node-hub/dora-pyaudio + path: dora-pyaudio + inputs: + audio: dora-kokoro-tts/audio + + - id: dora-rerun + build: pip install dora-rerun==0.3.10rc1 + path: dora-rerun + inputs: + text_original: dora-distil-whisper/text