|
14 | 14 | 18627C8629052BE000BD2A04 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 18627C8529052BE000BD2A04 /* Assets.xcassets */; };
|
15 | 15 | 18627C8929052BE000BD2A04 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 18627C8729052BE000BD2A04 /* LaunchScreen.storyboard */; };
|
16 | 16 | 18627C8C29052BE000BD2A04 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 18627C8B29052BE000BD2A04 /* main.m */; };
|
17 |
| - 18627C9429052C4900BD2A04 /* whisper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18627C9329052C4900BD2A04 /* whisper.cpp */; }; |
| 17 | + 18627C9429052C4900BD2A04 /* whisper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18627C9329052C4900BD2A04 /* whisper.cpp */; settings = {COMPILER_FLAGS = "-DWHISPER_USE_COREML -DWHISPER_COREML_ALLOW_FALLBACK"; }; }; |
18 | 18 | 18627C9629052C5800BD2A04 /* ggml.c in Sources */ = {isa = PBXBuildFile; fileRef = 18627C9529052C5800BD2A04 /* ggml.c */; settings = {COMPILER_FLAGS = "-DGGML_USE_ACCELERATE"; }; };
|
19 | 19 | 18627C9B29052CFF00BD2A04 /* ggml-base.en.bin in Resources */ = {isa = PBXBuildFile; fileRef = 18627C9A29052CFF00BD2A04 /* ggml-base.en.bin */; };
|
| 20 | + 7FE3424B2A0C3FA20015A058 /* whisper-encoder-impl.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FE342452A0C3FA20015A058 /* whisper-encoder-impl.m */; }; |
| 21 | + 7FE3424C2A0C3FA20015A058 /* whisper-encoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7FE342472A0C3FA20015A058 /* whisper-encoder.mm */; }; |
| 22 | + 7FE3424D2A0C3FA20015A058 /* whisper-decoder-impl.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FE3424A2A0C3FA20015A058 /* whisper-decoder-impl.m */; }; |
| 23 | + 7FE3424F2A0C418A0015A058 /* ggml-base.en-encoder.mlmodelc in Resources */ = {isa = PBXBuildFile; fileRef = 7FE3424E2A0C418A0015A058 /* ggml-base.en-encoder.mlmodelc */; }; |
20 | 24 | /* End PBXBuildFile section */
|
21 | 25 |
|
22 | 26 | /* Begin PBXFileReference section */
|
|
37 | 41 | 18627C9529052C5800BD2A04 /* ggml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ggml.c; path = ../../../ggml.c; sourceTree = "<group>"; };
|
38 | 42 | 18627C9729052C6600BD2A04 /* ggml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ggml.h; path = ../../../ggml.h; sourceTree = "<group>"; };
|
39 | 43 | 18627C9A29052CFF00BD2A04 /* ggml-base.en.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; name = "ggml-base.en.bin"; path = "../../../models/ggml-base.en.bin"; sourceTree = "<group>"; };
|
| 44 | + 7FE342452A0C3FA20015A058 /* whisper-encoder-impl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "whisper-encoder-impl.m"; sourceTree = "<group>"; }; |
| 45 | + 7FE342462A0C3FA20015A058 /* whisper-encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "whisper-encoder.h"; sourceTree = "<group>"; }; |
| 46 | + 7FE342472A0C3FA20015A058 /* whisper-encoder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "whisper-encoder.mm"; sourceTree = "<group>"; }; |
| 47 | + 7FE342482A0C3FA20015A058 /* whisper-decoder-impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "whisper-decoder-impl.h"; sourceTree = "<group>"; }; |
| 48 | + 7FE342492A0C3FA20015A058 /* whisper-encoder-impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "whisper-encoder-impl.h"; sourceTree = "<group>"; }; |
| 49 | + 7FE3424A2A0C3FA20015A058 /* whisper-decoder-impl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "whisper-decoder-impl.m"; sourceTree = "<group>"; }; |
| 50 | + 7FE3424E2A0C418A0015A058 /* ggml-base.en-encoder.mlmodelc */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "ggml-base.en-encoder.mlmodelc"; path = "../../../models/ggml-base.en-encoder.mlmodelc"; sourceTree = "<group>"; }; |
40 | 51 | /* End PBXFileReference section */
|
41 | 52 |
|
42 | 53 | /* Begin PBXFrameworksBuildPhase section */
|
|
69 | 80 | 18627C7829052BDF00BD2A04 /* whisper.objc */ = {
|
70 | 81 | isa = PBXGroup;
|
71 | 82 | children = (
|
| 83 | + 7FE3424E2A0C418A0015A058 /* ggml-base.en-encoder.mlmodelc */, |
| 84 | + 7FE342442A0C3FA20015A058 /* coreml */, |
72 | 85 | 18627C9A29052CFF00BD2A04 /* ggml-base.en.bin */,
|
73 | 86 | 18627C9729052C6600BD2A04 /* ggml.h */,
|
74 | 87 | 18627C9529052C5800BD2A04 /* ggml.c */,
|
|
89 | 102 | path = whisper.objc;
|
90 | 103 | sourceTree = "<group>";
|
91 | 104 | };
|
| 105 | + 7FE342442A0C3FA20015A058 /* coreml */ = { |
| 106 | + isa = PBXGroup; |
| 107 | + children = ( |
| 108 | + 7FE342452A0C3FA20015A058 /* whisper-encoder-impl.m */, |
| 109 | + 7FE342462A0C3FA20015A058 /* whisper-encoder.h */, |
| 110 | + 7FE342472A0C3FA20015A058 /* whisper-encoder.mm */, |
| 111 | + 7FE342482A0C3FA20015A058 /* whisper-decoder-impl.h */, |
| 112 | + 7FE342492A0C3FA20015A058 /* whisper-encoder-impl.h */, |
| 113 | + 7FE3424A2A0C3FA20015A058 /* whisper-decoder-impl.m */, |
| 114 | + ); |
| 115 | + name = coreml; |
| 116 | + path = ../../../coreml; |
| 117 | + sourceTree = "<group>"; |
| 118 | + }; |
92 | 119 | /* End PBXGroup section */
|
93 | 120 |
|
94 | 121 | /* Begin PBXNativeTarget section */
|
|
147 | 174 | buildActionMask = 2147483647;
|
148 | 175 | files = (
|
149 | 176 | 18627C8929052BE000BD2A04 /* LaunchScreen.storyboard in Resources */,
|
| 177 | + 7FE3424F2A0C418A0015A058 /* ggml-base.en-encoder.mlmodelc in Resources */, |
150 | 178 | 18627C8629052BE000BD2A04 /* Assets.xcassets in Resources */,
|
151 | 179 | 18627C8429052BDF00BD2A04 /* Main.storyboard in Resources */,
|
152 | 180 | 18627C9B29052CFF00BD2A04 /* ggml-base.en.bin in Resources */,
|
|
161 | 189 | buildActionMask = 2147483647;
|
162 | 190 | files = (
|
163 | 191 | 18627C8129052BDF00BD2A04 /* ViewController.m in Sources */,
|
| 192 | + 7FE3424C2A0C3FA20015A058 /* whisper-encoder.mm in Sources */, |
164 | 193 | 18627C9429052C4900BD2A04 /* whisper.cpp in Sources */,
|
165 | 194 | 18627C9629052C5800BD2A04 /* ggml.c in Sources */,
|
166 | 195 | 18627C7B29052BDF00BD2A04 /* AppDelegate.m in Sources */,
|
| 196 | + 7FE3424D2A0C3FA20015A058 /* whisper-decoder-impl.m in Sources */, |
167 | 197 | 18627C8C29052BE000BD2A04 /* main.m in Sources */,
|
168 | 198 | 18627C7E29052BDF00BD2A04 /* SceneDelegate.m in Sources */,
|
| 199 | + 7FE3424B2A0C3FA20015A058 /* whisper-encoder-impl.m in Sources */, |
169 | 200 | );
|
170 | 201 | runOnlyForDeploymentPostprocessing = 0;
|
171 | 202 | };
|
|
0 commit comments