9824544001a763795f9269ca051251f700225cae

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Add Makefile for common dev targets; drop download-qwen3.sh

Diff

 1diff --git a/Makefile b/Makefile
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..b7f73c7b6072a79887f898347159ec469dd775d7
 4--- /dev/null
 5+++ b/Makefile
 6@@ -0,0 +1,22 @@
 7+.PHONY: lint fmt build run audiocpp fetch-models
 8+
 9+lint:
10+	golangci-lint run ./...
11+
12+fmt:
13+	golangci-lint fmt ./...
14+
15+build:
16+	go build -o jp ./cmd/jp
17+
18+run:
19+	go run ./cmd/jp
20+
21+audiocpp:
22+	audiocpp_server --config audio.cpp.json
23+
24+fetch-models:
25+	hf download audio-cpp/audio.cpp-gguf Qwen3-TTS-12Hz-1.7B-CustomVoice-GGUF/qwen3-tts-12hz-1.7b-customvoice-q8_0.gguf --revision dc6fecccc2b0c6bdda0a8b2f38fa61394fee0b9c --local-dir models
26+	printf '%s  %s\n' '3cfaac8e9f13554f6daea3c5e0c53fede71ef5500cbaae7445e5fc3a5bb12e72' 'models/Qwen3-TTS-12Hz-1.7B-CustomVoice-GGUF/qwen3-tts-12hz-1.7b-customvoice-q8_0.gguf' | sha256sum --check
27+	hf download audio-cpp/audio.cpp-gguf Qwen3-ASR-1.7B-GGUF/qwen3-asr-1.7b-q8_0.gguf --revision 056144d2744697c9439bd32647279674dba0c964 --local-dir models
28+	printf '%s  %s\n' 'da4fc2ac7f24dee784d1684eb1f35836cdbf559519452ae11777670734c0a4f8' 'models/Qwen3-ASR-1.7B-GGUF/qwen3-asr-1.7b-q8_0.gguf' | sha256sum --check
29diff --git a/download-qwen3.sh b/download-qwen3.sh
30deleted file mode 100755
31index a2ec789537ee6a2d86681346a6eb710e88727b94..0000000000000000000000000000000000000000
32--- a/download-qwen3.sh
33+++ /dev/null
34@@ -1,18 +0,0 @@
35-#!/usr/bin/env bash
36-set -euo pipefail
37-
38-hf download audio-cpp/audio.cpp-gguf \
39-  Qwen3-TTS-12Hz-1.7B-CustomVoice-GGUF/qwen3-tts-12hz-1.7b-customvoice-q8_0.gguf \
40-  --revision dc6fecccc2b0c6bdda0a8b2f38fa61394fee0b9c \
41-  --local-dir models
42-printf '%s  %s\n' \
43-  '3cfaac8e9f13554f6daea3c5e0c53fede71ef5500cbaae7445e5fc3a5bb12e72' \
44-  'models/Qwen3-TTS-12Hz-1.7B-CustomVoice-GGUF/qwen3-tts-12hz-1.7b-customvoice-q8_0.gguf' | sha256sum --check
45-
46-hf download audio-cpp/audio.cpp-gguf \
47-  Qwen3-ASR-1.7B-GGUF/qwen3-asr-1.7b-q8_0.gguf \
48-  --revision 056144d2744697c9439bd32647279674dba0c964 \
49-  --local-dir models
50-printf '%s  %s\n' \
51-  'da4fc2ac7f24dee784d1684eb1f35836cdbf559519452ae11777670734c0a4f8' \
52-  'models/Qwen3-ASR-1.7B-GGUF/qwen3-asr-1.7b-q8_0.gguf' | sha256sum --check