A 1:1 "vanilla" implementation of the TCA SpeechRecognition app (v1.16.1)
It is 100% compatible with Swift 6, Xcode 16, and iOS 18, and does not use any third-party dependencies.
| Metric | 🍦 | TCA |
|---|---|---|
| Dependencies | 0 | 16 |
| "Cold" Build Time (seconds) | 1.1 | 32.4 |
| "Warm" Build Time (seconds) | 0.1 | 0.4 |
| Indexing Time | Negligible | Several minutes |
| Lines of code* | 319 | 579 |
*Calculated by:
% find . -name '*.swift' | xargs wc -l
73 ./VanillaSpeechRecognitionTests/VanillaSpeechRecognitionTests.swift
236 ./VanillaSpeechRecognition/SpeechRecognitionView.swift
10 ./VanillaSpeechRecognition/VanillaSpeechRecognitionApp.swift
319 total