- Send by voice: a configured edge-anchored phrase (e.g. "computer send") is stripped and the rest is delivered AND submitted with Enter. Off by default; [routing] send_keywords + Settings → Input. - Wakeword benchmark (Settings → Benchmark): synthesize the wake phrase in random voices via any OpenAI-compatible TTS server, stream to wyoming-openwakeword, report recall / false-fires / per-voice breakdown. New [tts] config block. - Tests: test_voice_send.py, test_wakeword_bench.py. - Ignore agent workspace folder jules/. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
36 lines
356 B
Plaintext
36 lines
356 B
Plaintext
# Xcode
|
|
*.xcuserstate
|
|
*.xcuserdatad/
|
|
xcuserdata/
|
|
*.xcodeproj/
|
|
DerivedData/
|
|
.derivedData*/
|
|
build/
|
|
*.xcarchive
|
|
*.dSYM
|
|
*.dSYM.zip
|
|
|
|
# macOS
|
|
.DS_Store
|
|
|
|
# Local app artifacts
|
|
Blitztext.app
|
|
dist/
|
|
models/
|
|
*.mlmodel
|
|
*.mlmodelc/
|
|
*.mlpackage/
|
|
|
|
# Secrets and local config
|
|
.env
|
|
.env.*
|
|
*.local
|
|
Secrets.swift
|
|
*.xcconfig
|
|
|
|
# Tooling
|
|
node_modules/
|
|
|
|
# Agent workspace
|
|
jules/
|