Jake Shore de1c1e51aa Add hybrid streaming transcription for improved accuracy
- Implement real-time streaming preview using Parakeet EOU (160ms chunks)
- Add batch transcription on completion for accurate final result
- Prefer Whisper large-v3-turbo (2.7% WER) over Parakeet (6.05% WER) when available
- Remove audio preprocessing that hurts ASR accuracy (gain control, noise reduction)
- Add streaming audio callback support in Recorder and CoreAudioRecorder
- Raw audio passthrough - SDK handles resampling internally

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 07:35:53 -05:00

97 lines
2.8 KiB
Plaintext

{
"originHash" : "144ae35ef0b62c92588dc767eb6b2d443797062688bf1347662bed55d75a7ec2",
"pins" : [
{
"identity" : "axswift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/tisfeng/AXSwift.git",
"state" : {
"revision" : "2efa201fa18184de98674165592fd1ecb0c00a6d",
"version" : "0.3.6"
}
},
{
"identity" : "fluidaudio",
"kind" : "remoteSourceControl",
"location" : "https://github.com/FluidInference/FluidAudio",
"state" : {
"branch" : "main",
"revision" : "11805437821b7e2efc044fc9c5b9b8ce88f6f29f"
}
},
{
"identity" : "keyboardshortcuts",
"kind" : "remoteSourceControl",
"location" : "https://github.com/sindresorhus/KeyboardShortcuts",
"state" : {
"revision" : "1aef85578fdd4f9eaeeb8d53b7b4fc31bf08fe27",
"version" : "2.4.0"
}
},
{
"identity" : "keysender",
"kind" : "remoteSourceControl",
"location" : "https://github.com/jordanbaird/KeySender",
"state" : {
"revision" : "99584bf1a03ab600cc44be89a2dcd98b2dbeb9de",
"version" : "0.0.5"
}
},
{
"identity" : "launchatlogin-modern",
"kind" : "remoteSourceControl",
"location" : "https://github.com/sindresorhus/LaunchAtLogin-Modern",
"state" : {
"branch" : "main",
"revision" : "a04ec1c363be3627734f6dad757d82f5d4fa8fcc"
}
},
{
"identity" : "mediaremote-adapter",
"kind" : "remoteSourceControl",
"location" : "https://github.com/ejbills/mediaremote-adapter",
"state" : {
"branch" : "master",
"revision" : "78aae86c03adab11a7b352211cc82381737cf854"
}
},
{
"identity" : "selectedtextkit",
"kind" : "remoteSourceControl",
"location" : "https://github.com/tisfeng/SelectedTextKit",
"state" : {
"revision" : "ecbf46d8be541b54296a0836b7ae2f60c0416b72",
"version" : "2.6.2"
}
},
{
"identity" : "sparkle",
"kind" : "remoteSourceControl",
"location" : "https://github.com/sparkle-project/Sparkle",
"state" : {
"revision" : "5581748cef2bae787496fe6d61139aebe0a451f6",
"version" : "2.8.1"
}
},
{
"identity" : "swift-atomics",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-atomics.git",
"state" : {
"revision" : "b601256eab081c0f92f059e12818ac1d4f178ff7",
"version" : "1.3.0"
}
},
{
"identity" : "zip",
"kind" : "remoteSourceControl",
"location" : "https://github.com/marmelroy/Zip",
"state" : {
"revision" : "67fa55813b9e7b3b9acee9c0ae501def28746d76",
"version" : "2.1.2"
}
}
],
"version" : 3
}