Skip to content

Commit bcf7817

Browse files
committed
update mobile dictation controls
Add mobile permission approval flow, simplify dictation settings into toggles, and remove oversized Whisper models while syncing the iOS project with the current runtime configuration.
1 parent abf79ae commit bcf7817

9 files changed

Lines changed: 1823 additions & 183 deletions

File tree

packages/mobile-voice/ios/mobilevoice.xcodeproj/project.pbxproj

Lines changed: 578 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CADisableMinimumFrameDurationOnPhone</key>
6+
<true/>
7+
<key>CFBundleDevelopmentRegion</key>
8+
<string>$(DEVELOPMENT_LANGUAGE)</string>
9+
<key>CFBundleDisplayName</key>
10+
<string>Control</string>
11+
<key>CFBundleExecutable</key>
12+
<string>$(EXECUTABLE_NAME)</string>
13+
<key>CFBundleIdentifier</key>
14+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
15+
<key>CFBundleInfoDictionaryVersion</key>
16+
<string>6.0</string>
17+
<key>CFBundleName</key>
18+
<string>$(PRODUCT_NAME)</string>
19+
<key>CFBundlePackageType</key>
20+
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
21+
<key>CFBundleShortVersionString</key>
22+
<string>1.0.0</string>
23+
<key>CFBundleSignature</key>
24+
<string>????</string>
25+
<key>CFBundleURLTypes</key>
26+
<array>
27+
<dict>
28+
<key>CFBundleURLSchemes</key>
29+
<array>
30+
<string>mobilevoice</string>
31+
<string>com.anomalyco.mobilevoice</string>
32+
</array>
33+
</dict>
34+
</array>
35+
<key>CFBundleVersion</key>
36+
<string>1</string>
37+
<key>LSMinimumSystemVersion</key>
38+
<string>12.0</string>
39+
<key>LSRequiresIPhoneOS</key>
40+
<true/>
41+
<key>NSAppTransportSecurity</key>
42+
<dict>
43+
<key>NSAllowsArbitraryLoads</key>
44+
<false/>
45+
<key>NSAllowsLocalNetworking</key>
46+
<true/>
47+
<key>NSExceptionDomains</key>
48+
<dict>
49+
<key>ts.net</key>
50+
<dict>
51+
<key>NSIncludesSubdomains</key>
52+
<true/>
53+
<key>NSExceptionAllowsInsecureHTTPLoads</key>
54+
<true/>
55+
</dict>
56+
</dict>
57+
</dict>
58+
<key>ITSAppUsesNonExemptEncryption</key>
59+
<false/>
60+
<key>NSMicrophoneUsageDescription</key>
61+
<string>This app needs microphone access for live speech-to-text dictation.</string>
62+
<key>NSUserActivityTypes</key>
63+
<array>
64+
<string>$(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route</string>
65+
</array>
66+
<key>RCTNewArchEnabled</key>
67+
<true/>
68+
<key>UIBackgroundModes</key>
69+
<array>
70+
<string>audio</string>
71+
</array>
72+
<key>UILaunchStoryboardName</key>
73+
<string>SplashScreen</string>
74+
<key>UIRequiredDeviceCapabilities</key>
75+
<array>
76+
<string>arm64</string>
77+
</array>
78+
<key>UIRequiresFullScreen</key>
79+
<false/>
80+
<key>UIStatusBarStyle</key>
81+
<string>UIStatusBarStyleDefault</string>
82+
<key>UISupportedInterfaceOrientations</key>
83+
<array>
84+
<string>UIInterfaceOrientationPortrait</string>
85+
<string>UIInterfaceOrientationPortraitUpsideDown</string>
86+
</array>
87+
<key>UIUserInterfaceStyle</key>
88+
<string>Automatic</string>
89+
<key>UIViewControllerBasedStatusBarAppearance</key>
90+
<false/>
91+
</dict>
92+
</plist>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>com.apple.developer.kernel.extended-virtual-addressing</key>
6+
<true/>
7+
</dict>
8+
</plist>

0 commit comments

Comments
 (0)