Merge pull request #340 from antonlvovych/update/fluidaudio-espeak-fix

Update FluidAudio to v0.7.5+ with ESpeakNG framework fix
This commit is contained in:
Prakash Joshi Pax 2025-10-27 18:57:15 +05:45 committed by GitHub
commit b65b97073d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 20 additions and 6 deletions

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildSystemType</key>
<string>Original</string>
<key>DisableBuildSystemDeprecationWarning</key>
<true/>
<key>IDEPackageSupportUseBuiltinSCM</key>
<true/>
<key>IDEPackageSupportUnsafeFlagsAllowed</key>
<true/>
</dict>
</plist>

View File

@ -7,7 +7,7 @@
"location" : "https://github.com/FluidInference/FluidAudio", "location" : "https://github.com/FluidInference/FluidAudio",
"state" : { "state" : {
"branch" : "main", "branch" : "main",
"revision" : "eec3d961f7bfab3d161dd39aeebfc861fcfb25b8" "revision" : "f47209a44e26c8d930983358e497c581bfb9442d"
} }
}, },
{ {
@ -15,8 +15,8 @@
"kind" : "remoteSourceControl", "kind" : "remoteSourceControl",
"location" : "https://github.com/sindresorhus/KeyboardShortcuts", "location" : "https://github.com/sindresorhus/KeyboardShortcuts",
"state" : { "state" : {
"revision" : "045cf174010beb335fa1d2567d18c057b8787165", "revision" : "1aef85578fdd4f9eaeeb8d53b7b4fc31bf08fe27",
"version" : "2.3.0" "version" : "2.4.0"
} }
}, },
{ {
@ -42,8 +42,8 @@
"kind" : "remoteSourceControl", "kind" : "remoteSourceControl",
"location" : "https://github.com/sparkle-project/Sparkle", "location" : "https://github.com/sparkle-project/Sparkle",
"state" : { "state" : {
"revision" : "df074165274afaa39539c05d57b0832620775b11", "revision" : "9a1d2a19d3595fcf8d9c447173f9a1687b3dcadb",
"version" : "2.7.1" "version" : "2.8.0"
} }
}, },
{ {

View File

@ -50,7 +50,7 @@ class ParakeetTranscriptionService: TranscriptionService {
var speechAudio = audioSamples var speechAudio = audioSamples
if durationSeconds >= 20.0, isVADEnabled { if durationSeconds >= 20.0, isVADEnabled {
let vadConfig = VadConfig(threshold: 0.7) let vadConfig = VadConfig(defaultThreshold: 0.7)
if vadManager == nil { if vadManager == nil {
do { do {
vadManager = try await VadManager(config: vadConfig) vadManager = try await VadManager(config: vadConfig)