diff --git a/.github/workflows/react-native-demos.yml b/.github/workflows/react-native-demos.yml index c91b5a68..b2ca3fe8 100644 --- a/.github/workflows/react-native-demos.yml +++ b/.github/workflows/react-native-demos.yml @@ -38,15 +38,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - # ************ REMOVE AFTER RELEASE ***************** - - name: Build and package binding - working-directory: binding/react-native - run: yarn && yarn pkg - - - name: Add to demo - run: yarn add ../../binding/react-native/pkg/picovoice-cheetah-react-native-2.0.0.tgz - # *************************************************** - - name: Install dependencies run: yarn android-install @@ -75,15 +66,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - # ************ REMOVE AFTER RELEASE ***************** - - name: Build and package binding - working-directory: binding/react-native - run: yarn && yarn pkg - - - name: Add to demo - run: yarn add ../../binding/react-native/pkg/picovoice-cheetah-react-native-2.0.0.tgz - # *************************************************** - - name: Install dependencies run: yarn ios-install diff --git a/README.md b/README.md index f01d65b1..b0c3825e 100644 --- a/README.md +++ b/README.md @@ -160,7 +160,7 @@ For more information about Go demos go to [demo/go](./demo/go). ### React Native Demo -To run the React Native Porcupine demo app you will first need to set up your React Native environment. For this, +To run the React Native Cheetah demo app you will first need to set up your React Native environment. For this, please refer to [React Native's documentation](https://reactnative.dev/docs/environment-setup). Once your environment has been set up, navigate to [demo/react-native](./demo/react-native) to run the following commands: diff --git a/binding/ios/CheetahAppTest/CheetahAppTest/Info.plist b/binding/ios/CheetahAppTest/CheetahAppTest/Info.plist index 163e5d43..295cf471 100644 --- a/binding/ios/CheetahAppTest/CheetahAppTest/Info.plist +++ b/binding/ios/CheetahAppTest/CheetahAppTest/Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - PorcupineDemoApp + CheetahDemoApp CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier diff --git a/binding/react-native/android/build.gradle b/binding/react-native/android/build.gradle index 5f2a54e2..8bed9ca1 100644 --- a/binding/react-native/android/build.gradle +++ b/binding/react-native/android/build.gradle @@ -48,9 +48,6 @@ android { repositories { mavenCentral() google() - maven { - url 'https://s01.oss.sonatype.org/content/repositories/aipicovoice-1302' - } def found = false def defaultDir = null diff --git a/binding/react-native/test-app/CheetahTestApp/android/build.gradle b/binding/react-native/test-app/CheetahTestApp/android/build.gradle index ce9422f8..d5fe30c6 100644 --- a/binding/react-native/test-app/CheetahTestApp/android/build.gradle +++ b/binding/react-native/test-app/CheetahTestApp/android/build.gradle @@ -14,9 +14,6 @@ buildscript { repositories { google() mavenCentral() - maven { - url 'https://s01.oss.sonatype.org/content/repositories/aipicovoice-1302' - } } dependencies { classpath("com.android.tools.build:gradle:7.3.1") @@ -39,9 +36,6 @@ allprojects { allprojects { repositories { - maven { - url 'https://s01.oss.sonatype.org/content/repositories/aipicovoice-1302' - } maven { url("$rootDir/../node_modules/detox/Detox-android") } diff --git a/binding/react-native/test-app/CheetahTestApp/ios/Podfile b/binding/react-native/test-app/CheetahTestApp/ios/Podfile index 4e86a9ca..7d4629d5 100644 --- a/binding/react-native/test-app/CheetahTestApp/ios/Podfile +++ b/binding/react-native/test-app/CheetahTestApp/ios/Podfile @@ -14,7 +14,7 @@ end target 'CheetahTestApp' do config = use_native_modules! - pod 'Cheetah-iOS', :podspec => 'https://raw.githubusercontent.com/Picovoice/cheetah/v2.0-ios/binding/ios/Cheetah-iOS.podspec' + pod 'Cheetah-iOS', '~> 2.0.0' # Flags change depending on the env values. flags = get_default_flags() diff --git a/binding/react-native/test-app/CheetahTestApp/ios/Podfile.lock b/binding/react-native/test-app/CheetahTestApp/ios/Podfile.lock new file mode 100644 index 00000000..2d65fc26 --- /dev/null +++ b/binding/react-native/test-app/CheetahTestApp/ios/Podfile.lock @@ -0,0 +1,615 @@ +PODS: + - boost (1.76.0) + - Cheetah-iOS (2.0.0) + - cheetah-react-native (2.0.0): + - Cheetah-iOS (~> 2.0.0) + - React + - CocoaAsyncSocket (7.6.5) + - DoubleConversion (1.1.6) + - FBLazyVector (0.71.0) + - FBReactNativeSpec (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - RCTRequired (= 0.71.0) + - RCTTypeSafety (= 0.71.0) + - React-Core (= 0.71.0) + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - Flipper (0.125.0): + - Flipper-Folly (~> 2.6) + - Flipper-RSocket (~> 1.4) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (3.2.0.1) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.10): + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) + - Flipper-Glog + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.1100) + - Flipper-Glog (0.5.0.5) + - Flipper-PeerTalk (0.0.4) + - Flipper-RSocket (1.4.3): + - Flipper-Folly (~> 2.6) + - FlipperKit (0.125.0): + - FlipperKit/Core (= 0.125.0) + - FlipperKit/Core (0.125.0): + - Flipper (~> 0.125.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - SocketRocket (~> 0.6.0) + - FlipperKit/CppBridge (0.125.0): + - Flipper (~> 0.125.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.125.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.125.0) + - FlipperKit/FKPortForwarding (0.125.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.125.0) + - FlipperKit/FlipperKitLayoutHelpers (0.125.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.125.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0) + - FlipperKit/FlipperKitNetworkPlugin (0.125.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.125.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.125.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) + - glog (0.3.5) + - hermes-engine (0.71.0): + - hermes-engine/Pre-built (= 0.71.0) + - hermes-engine/Pre-built (0.71.0) + - ios-voice-processor (1.1.0) + - libevent (2.1.12) + - OpenSSL-Universal (1.1.1100) + - RCT-Folly (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.07.22.00) + - RCT-Folly/Default (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Futures (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - libevent + - RCTRequired (0.71.0) + - RCTTypeSafety (0.71.0): + - FBLazyVector (= 0.71.0) + - RCTRequired (= 0.71.0) + - React-Core (= 0.71.0) + - React (0.71.0): + - React-Core (= 0.71.0) + - React-Core/DevSupport (= 0.71.0) + - React-Core/RCTWebSocket (= 0.71.0) + - React-RCTActionSheet (= 0.71.0) + - React-RCTAnimation (= 0.71.0) + - React-RCTBlob (= 0.71.0) + - React-RCTImage (= 0.71.0) + - React-RCTLinking (= 0.71.0) + - React-RCTNetwork (= 0.71.0) + - React-RCTSettings (= 0.71.0) + - React-RCTText (= 0.71.0) + - React-RCTVibration (= 0.71.0) + - React-callinvoker (0.71.0) + - React-Codegen (0.71.0): + - FBReactNativeSpec + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-jsi + - React-jsiexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-Core (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.71.0) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/CoreModulesHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/Default (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/DevSupport (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.71.0) + - React-Core/RCTWebSocket (= 0.71.0) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-jsinspector (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTActionSheetHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTAnimationHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTBlobHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTImageHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTLinkingHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTNetworkHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTSettingsHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTTextHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTVibrationHeaders (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-Core/RCTWebSocket (0.71.0): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.71.0) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-perflogger (= 0.71.0) + - Yoga + - React-CoreModules (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.71.0) + - React-Codegen (= 0.71.0) + - React-Core/CoreModulesHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - React-RCTImage (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-cxxreact (0.71.0): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.71.0) + - React-jsi (= 0.71.0) + - React-jsinspector (= 0.71.0) + - React-logger (= 0.71.0) + - React-perflogger (= 0.71.0) + - React-runtimeexecutor (= 0.71.0) + - React-hermes (0.71.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - RCT-Folly/Futures (= 2021.07.22.00) + - React-cxxreact (= 0.71.0) + - React-jsiexecutor (= 0.71.0) + - React-jsinspector (= 0.71.0) + - React-perflogger (= 0.71.0) + - React-jsi (0.71.0): + - boost (= 1.76.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-jsiexecutor (0.71.0): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-perflogger (= 0.71.0) + - React-jsinspector (0.71.0) + - React-logger (0.71.0): + - glog + - react-native-voice-processor (1.2.0): + - ios-voice-processor (~> 1.1.0) + - React-Core + - React-perflogger (0.71.0) + - React-RCTActionSheet (0.71.0): + - React-Core/RCTActionSheetHeaders (= 0.71.0) + - React-RCTAnimation (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.71.0) + - React-Codegen (= 0.71.0) + - React-Core/RCTAnimationHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-RCTAppDelegate (0.71.0): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - ReactCommon/turbomodule/core + - React-RCTBlob (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.71.0) + - React-Core/RCTBlobHeaders (= 0.71.0) + - React-Core/RCTWebSocket (= 0.71.0) + - React-jsi (= 0.71.0) + - React-RCTNetwork (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-RCTImage (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.71.0) + - React-Codegen (= 0.71.0) + - React-Core/RCTImageHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - React-RCTNetwork (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-RCTLinking (0.71.0): + - React-Codegen (= 0.71.0) + - React-Core/RCTLinkingHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-RCTNetwork (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.71.0) + - React-Codegen (= 0.71.0) + - React-Core/RCTNetworkHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-RCTSettings (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.71.0) + - React-Codegen (= 0.71.0) + - React-Core/RCTSettingsHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-RCTText (0.71.0): + - React-Core/RCTTextHeaders (= 0.71.0) + - React-RCTVibration (0.71.0): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.71.0) + - React-Core/RCTVibrationHeaders (= 0.71.0) + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/core (= 0.71.0) + - React-runtimeexecutor (0.71.0): + - React-jsi (= 0.71.0) + - ReactCommon/turbomodule/bridging (0.71.0): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.71.0) + - React-Core (= 0.71.0) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-logger (= 0.71.0) + - React-perflogger (= 0.71.0) + - ReactCommon/turbomodule/core (0.71.0): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.71.0) + - React-Core (= 0.71.0) + - React-cxxreact (= 0.71.0) + - React-jsi (= 0.71.0) + - React-logger (= 0.71.0) + - React-perflogger (= 0.71.0) + - RNFS (2.20.0): + - React-Core + - SocketRocket (0.6.1) + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - Cheetah-iOS (~> 2.0.0) + - "cheetah-react-native (from `../node_modules/@picovoice/cheetah-react-native`)" + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - Flipper (= 0.125.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 3.2.0.1) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.10) + - Flipper-Glog (= 0.5.0.5) + - Flipper-PeerTalk (= 0.0.4) + - Flipper-RSocket (= 1.4.3) + - FlipperKit (= 0.125.0) + - FlipperKit/Core (= 0.125.0) + - FlipperKit/CppBridge (= 0.125.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0) + - FlipperKit/FBDefines (= 0.125.0) + - FlipperKit/FKPortForwarding (= 0.125.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0) + - FlipperKit/FlipperKitReactPlugin (= 0.125.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.125.0) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.1100) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - "react-native-voice-processor (from `../node_modules/@picovoice/react-native-voice-processor`)" + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - RNFS (from `../node_modules/react-native-fs`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - Cheetah-iOS + - CocoaAsyncSocket + - Flipper + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - Flipper-RSocket + - FlipperKit + - fmt + - ios-voice-processor + - libevent + - OpenSSL-Universal + - SocketRocket + - YogaKit + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + cheetah-react-native: + :path: "../node_modules/@picovoice/cheetah-react-native" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + hermes-engine: + :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-hermes: + :path: "../node_modules/react-native/ReactCommon/hermes" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + react-native-voice-processor: + :path: "../node_modules/@picovoice/react-native-voice-processor" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTAppDelegate: + :path: "../node_modules/react-native/Libraries/AppDelegate" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNFS: + :path: "../node_modules/react-native-fs" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: 57d2868c099736d80fcd648bf211b4431e51a558 + Cheetah-iOS: d98a5edcbf3b74dda6027aeac6a8c0f5997a47a2 + cheetah-react-native: 58a4b8cc29e1aeb342952a32590fc28839e59bba + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 + FBLazyVector: 61839cba7a48c570b7ac3e1cd8a4d0948382202f + FBReactNativeSpec: 5a14398ccf5e27c1ca2d7109eb920594ce93c10d + Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30 + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 + Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 + FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b + hermes-engine: f6e715aa6c8bd38de6c13bc85e07b0a337edaa89 + ios-voice-processor: 8e32d7f980a06d392d128ef1cd19cf6ddcaca3c1 + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c + RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 + RCTRequired: dea3e4163184ea57c50288c15c32c1529265c58f + RCTTypeSafety: a0834ab89159a346731e8aae55ad6e2cce61c327 + React: d877d055ff2137ca0325a4babdef3411e11f3cb7 + React-callinvoker: 77bd2701eee3acac154b11ec219e68d5a1f780ad + React-Codegen: bccc516adc1551ccfe04b0de27e345d38829b204 + React-Core: 4035f59e5bec8f3053583c6108d99c7516deb760 + React-CoreModules: b6a1f76423fea57a03e0d7a2f79d3b55cf193f2c + React-cxxreact: fe5f6ec8ae875bebc71309d1e8ef89bb966d61a6 + React-hermes: 3c8ea5e8f402db2a08b57051206d7f2ba9c75565 + React-jsi: dbf0f82c93bfd828fa05c50f2ee74dc81f711050 + React-jsiexecutor: 060dd495f1e2af3d87216f7ca8a94c55ec885b4f + React-jsinspector: 5061fcbec93fd672183dfb39cc2f65e55a0835db + React-logger: a6c0b3a807a8e81f6d7fea2e72660766f55daa50 + react-native-voice-processor: aefb0845641c7d67dd47e69606ba7ebb38aab5cd + React-perflogger: e5fc4149e9bbb972b8520277f3b23141faa47a36 + React-RCTActionSheet: 991de88216bf03ab9bb1d213d73c62ecbe64ade7 + React-RCTAnimation: b74e3d1bf5280891a573e447b487fa1db0713b5b + React-RCTAppDelegate: f52667f2dbc510f87b7988c5204e8764d50bf0c1 + React-RCTBlob: 6762787c01d5d8d18efed03764b0d58d3b79595a + React-RCTImage: 9ed7eba8dd192a49def2cad2ecaedee7e7e315b4 + React-RCTLinking: 0b58eed9af0645a161b80bf412b6b721e4585c66 + React-RCTNetwork: dc075b0eea00d8a98c928f011d9bc2458acc7092 + React-RCTSettings: 30fb3f498cfaf8a4bb47334ff9ffbe318ef78766 + React-RCTText: a631564e84a227fe24bae7c04446f36faea7fcf5 + React-RCTVibration: 55c91eccdbd435d7634efbe847086944389475b0 + React-runtimeexecutor: ac80782d9d76ba2b0f709f4de0c427fe33c352dc + ReactCommon: 20e38a9be5fe1341b5e422220877cc94034776ba + RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 + SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 + Yoga: c618b544ff8bd8865cdca602f00cbcdb92fd6d31 + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: 4fe55ce4eb9805c8cc4a4c3c47a819b0a0b0a1fc + +COCOAPODS: 1.11.3 diff --git a/binding/react-native/test-app/CheetahTestApp/package.json b/binding/react-native/test-app/CheetahTestApp/package.json index 6d7329a3..2d2e08ab 100644 --- a/binding/react-native/test-app/CheetahTestApp/package.json +++ b/binding/react-native/test-app/CheetahTestApp/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@picovoice/cheetah-react-native": "file:../..", - "@picovoice/react-native-voice-processor": "^1.1.0", + "@picovoice/react-native-voice-processor": "~1.2.0", "base-64": "^1.0.0", "react": "18.2.0", "react-native": "0.71.0", diff --git a/binding/react-native/test-app/CheetahTestApp/yarn.lock b/binding/react-native/test-app/CheetahTestApp/yarn.lock index 48cf6db2..ae13cf2f 100644 --- a/binding/react-native/test-app/CheetahTestApp/yarn.lock +++ b/binding/react-native/test-app/CheetahTestApp/yarn.lock @@ -1442,12 +1442,12 @@ fastq "^1.6.0" "@picovoice/cheetah-react-native@file:../..": - version "1.1.0" + version "2.0.0" -"@picovoice/react-native-voice-processor@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@picovoice/react-native-voice-processor/-/react-native-voice-processor-1.1.0.tgz#fe469f990c3b031411b585f28fc80fc0a9b9de41" - integrity sha512-TzIYL/34VbYhIcKH/LbivZwRpxUiKr4+XW5Gcp8vFdZKGP431SP4Lob2hLhSIu+E/yo1z4xwCELCznMpHyWNhg== +"@picovoice/react-native-voice-processor@~1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@picovoice/react-native-voice-processor/-/react-native-voice-processor-1.2.0.tgz#82a98b41d9236ababe330dae873062ee0e1b24c3" + integrity sha512-zolTEo3qsqeUwY7JRslV/yhiA+oBrkeogOTxjHIEJ//yEsr7YKlI1PcqTbU5/xjmUiukh62gmwTXhosnQYdasQ== "@react-native-community/cli-clean@^10.0.0": version "10.1.1" diff --git a/demo/react-native/android/build.gradle b/demo/react-native/android/build.gradle index 76c2e6ad..c1d8954a 100644 --- a/demo/react-native/android/build.gradle +++ b/demo/react-native/android/build.gradle @@ -10,9 +10,6 @@ buildscript { repositories { google() jcenter() - maven { - url 'https://s01.oss.sonatype.org/content/repositories/aipicovoice-1302' - } } dependencies { classpath("com.android.tools.build:gradle:4.1.3") @@ -35,9 +32,6 @@ allprojects { google() jcenter() - maven { - url 'https://s01.oss.sonatype.org/content/repositories/aipicovoice-1302' - } maven { url 'https://www.jitpack.io' } } } diff --git a/demo/react-native/ios/Podfile b/demo/react-native/ios/Podfile index cb0f5d03..fd1c675e 100644 --- a/demo/react-native/ios/Podfile +++ b/demo/react-native/ios/Podfile @@ -5,6 +5,6 @@ platform :ios, '13.0' target 'CheetahDemo' do config = use_native_modules! - pod 'Cheetah-iOS', :podspec => 'https://raw.githubusercontent.com/Picovoice/cheetah/v2.0-ios/binding/ios/Cheetah-iOS.podspec' + pod 'Cheetah-iOS', '~> 2.0.0' use_react_native!(:path => config["reactNativePath"]) end diff --git a/demo/react-native/ios/Podfile.lock b/demo/react-native/ios/Podfile.lock new file mode 100644 index 00000000..2b8b1bf8 --- /dev/null +++ b/demo/react-native/ios/Podfile.lock @@ -0,0 +1,460 @@ +PODS: + - boost (1.76.0) + - Cheetah-iOS (2.0.0) + - cheetah-react-native (2.0.0): + - Cheetah-iOS (~> 2.0.0) + - React + - DoubleConversion (1.1.6) + - FBLazyVector (0.68.7) + - FBReactNativeSpec (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.68.7) + - RCTTypeSafety (= 0.68.7) + - React-Core (= 0.68.7) + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - fmt (6.2.1) + - glog (0.3.5) + - ios-voice-processor (1.1.0) + - RCT-Folly (2021.06.28.00-v2): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.06.28.00-v2) + - RCT-Folly/Default (2021.06.28.00-v2): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCTRequired (0.68.7) + - RCTTypeSafety (0.68.7): + - FBLazyVector (= 0.68.7) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.68.7) + - React-Core (= 0.68.7) + - React (0.68.7): + - React-Core (= 0.68.7) + - React-Core/DevSupport (= 0.68.7) + - React-Core/RCTWebSocket (= 0.68.7) + - React-RCTActionSheet (= 0.68.7) + - React-RCTAnimation (= 0.68.7) + - React-RCTBlob (= 0.68.7) + - React-RCTImage (= 0.68.7) + - React-RCTLinking (= 0.68.7) + - React-RCTNetwork (= 0.68.7) + - React-RCTSettings (= 0.68.7) + - React-RCTText (= 0.68.7) + - React-RCTVibration (= 0.68.7) + - React-callinvoker (0.68.7) + - React-Codegen (0.68.7): + - FBReactNativeSpec (= 0.68.7) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.68.7) + - RCTTypeSafety (= 0.68.7) + - React-Core (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-Core (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.68.7) + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/CoreModulesHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/Default (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/DevSupport (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.68.7) + - React-Core/RCTWebSocket (= 0.68.7) + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-jsinspector (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTActionSheetHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTAnimationHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTBlobHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTImageHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTLinkingHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTNetworkHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTSettingsHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTTextHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTVibrationHeaders (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-Core/RCTWebSocket (0.68.7): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.68.7) + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsiexecutor (= 0.68.7) + - React-perflogger (= 0.68.7) + - Yoga + - React-CoreModules (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.68.7) + - React-Codegen (= 0.68.7) + - React-Core/CoreModulesHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - React-RCTImage (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-cxxreact (0.68.7): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.68.7) + - React-jsi (= 0.68.7) + - React-jsinspector (= 0.68.7) + - React-logger (= 0.68.7) + - React-perflogger (= 0.68.7) + - React-runtimeexecutor (= 0.68.7) + - React-jsi (0.68.7): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsi/Default (= 0.68.7) + - React-jsi/Default (0.68.7): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsiexecutor (0.68.7): + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-perflogger (= 0.68.7) + - React-jsinspector (0.68.7) + - React-logger (0.68.7): + - glog + - react-native-voice-processor (1.2.0): + - ios-voice-processor (~> 1.1.0) + - React-Core + - React-perflogger (0.68.7) + - React-RCTActionSheet (0.68.7): + - React-Core/RCTActionSheetHeaders (= 0.68.7) + - React-RCTAnimation (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.68.7) + - React-Codegen (= 0.68.7) + - React-Core/RCTAnimationHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-RCTBlob (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Codegen (= 0.68.7) + - React-Core/RCTBlobHeaders (= 0.68.7) + - React-Core/RCTWebSocket (= 0.68.7) + - React-jsi (= 0.68.7) + - React-RCTNetwork (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-RCTImage (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.68.7) + - React-Codegen (= 0.68.7) + - React-Core/RCTImageHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - React-RCTNetwork (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-RCTLinking (0.68.7): + - React-Codegen (= 0.68.7) + - React-Core/RCTLinkingHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-RCTNetwork (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.68.7) + - React-Codegen (= 0.68.7) + - React-Core/RCTNetworkHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-RCTSettings (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.68.7) + - React-Codegen (= 0.68.7) + - React-Core/RCTSettingsHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-RCTText (0.68.7): + - React-Core/RCTTextHeaders (= 0.68.7) + - React-RCTVibration (0.68.7): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Codegen (= 0.68.7) + - React-Core/RCTVibrationHeaders (= 0.68.7) + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (= 0.68.7) + - React-runtimeexecutor (0.68.7): + - React-jsi (= 0.68.7) + - ReactCommon/turbomodule/core (0.68.7): + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.68.7) + - React-Core (= 0.68.7) + - React-cxxreact (= 0.68.7) + - React-jsi (= 0.68.7) + - React-logger (= 0.68.7) + - React-perflogger (= 0.68.7) + - RNCPicker (1.16.8): + - React-Core + - RNFS (2.20.0): + - React-Core + - Yoga (1.14.0) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - Cheetah-iOS (~> 2.0.0) + - "cheetah-react-native (from `../node_modules/@picovoice/cheetah-react-native`)" + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - "react-native-voice-processor (from `../node_modules/@picovoice/react-native-voice-processor`)" + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCPicker (from `../node_modules/@react-native-picker/picker`)" + - RNFS (from `../node_modules/react-native-fs`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - Cheetah-iOS + - fmt + - ios-voice-processor + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + cheetah-react-native: + :path: "../node_modules/@picovoice/cheetah-react-native" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + react-native-voice-processor: + :path: "../node_modules/@picovoice/react-native-voice-processor" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCPicker: + :path: "../node_modules/@react-native-picker/picker" + RNFS: + :path: "../node_modules/react-native-fs" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: a7c83b31436843459a1961bfd74b96033dc77234 + Cheetah-iOS: d98a5edcbf3b74dda6027aeac6a8c0f5997a47a2 + cheetah-react-native: 58a4b8cc29e1aeb342952a32590fc28839e59bba + DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 + FBLazyVector: 63b89dc85804d5817261f56dc4cfb43a9b6d57f5 + FBReactNativeSpec: 1fa200a9862d9369a53b6fddbbfcdc22bab24062 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 476ee3e89abb49e07f822b48323c51c57124b572 + ios-voice-processor: 8e32d7f980a06d392d128ef1cd19cf6ddcaca3c1 + RCT-Folly: 4d8508a426467c48885f1151029bc15fa5d7b3b8 + RCTRequired: 530916cd48c5f7cf1fc16966ad5ea01638ca4799 + RCTTypeSafety: 5fb4cb3080efd582e5563c3e9a0e459fc51396c5 + React: 097b19fbc7aecb3bd23de54b462d2051d7ca8a38 + React-callinvoker: 4f118545cf884f0d8fce5bcd6e1847147ea9cc05 + React-Codegen: 24e59be16f8ed24b3e49e5ff0738dad91988c760 + React-Core: 0b464d0bec18dde90fa819c4be14dbcbdbf3077f + React-CoreModules: 9bb7d5d5530d474cf8514e2dc8274af82a0bcf2f + React-cxxreact: 027e192b8008ba5c200163ab6ded55d134c839d5 + React-jsi: 9019a0a0b42e9eac6c1e8c251a8dffe65055a2f1 + React-jsiexecutor: 7c0bd030a84f2ec446fb104b7735af2f5ed11eea + React-jsinspector: cab4d37ebde480f84c79ac89568abbf76b916c3e + React-logger: b75b80500ea80457b2cf169427d66de986cdcb29 + react-native-voice-processor: aefb0845641c7d67dd47e69606ba7ebb38aab5cd + React-perflogger: 44436b315d757100a53dfb1ab6b77c58cb646d7d + React-RCTActionSheet: 1888a229684762c40cc96c7ff4716f809655dc09 + React-RCTAnimation: f05da175751867521d14b02ab4d3994a7b96f131 + React-RCTBlob: 792b966e48d599383d7a0753f75e8f2ff71be1ce + React-RCTImage: 065cf66546f625295efd36bce3a1806a9b93399c + React-RCTLinking: 8246290c072bd2d1f336792038d7ec4b91f9847a + React-RCTNetwork: 6b2331c74684fae61b1ef38f4510fe5da3de3f3a + React-RCTSettings: 2898e15b249b085f8b8c7401cfab71983a2d40da + React-RCTText: bd1da1cd805e0765e3ba9089a9fd807d4860a901 + React-RCTVibration: 2a4bf853281d4981ab471509102300d3c9e6c693 + React-runtimeexecutor: 18932e685b4893be88d1efc18f5f8ca1c9cd39d8 + ReactCommon: 29bb6fad3242e30e9d049bc9d592736fa3da9e50 + RNCPicker: 0991c56da7815c0cf946d6f63cf920b25296e5f6 + RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 + Yoga: 0bc4b37c3b8a345336ff601e2cf7d9704bab7e93 + +PODFILE CHECKSUM: ee702823999352222dce8488a268138e2c400719 + +COCOAPODS: 1.11.3 diff --git a/demo/react-native/package.json b/demo/react-native/package.json index 2621a57e..edfa3ec0 100644 --- a/demo/react-native/package.json +++ b/demo/react-native/package.json @@ -16,6 +16,7 @@ "postinstall": "node copy.js" }, "dependencies": { + "@picovoice/cheetah-react-native": "~2.0.0", "@picovoice/react-native-voice-processor": "^1.2.0", "@react-native-picker/picker": "^1.9.2", "react": "^17.0.2", diff --git a/demo/react-native/yarn.lock b/demo/react-native/yarn.lock index 32e87a7f..f0cd2eec 100644 --- a/demo/react-native/yarn.lock +++ b/demo/react-native/yarn.lock @@ -1090,6 +1090,11 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@picovoice/cheetah-react-native@~2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/cheetah-react-native/-/cheetah-react-native-2.0.0.tgz#5884d8c3b5d7b2ddc0bbc305e0e14dacb88f4192" + integrity sha512-hHdT/0i2DbfMOj95NPQmSRK0Y3r4Vby7mYQgZ1AslK6S5+5I1g3jck/Q38l8SVOyPhrBLGzZlywaNyClBQo3zg== + "@picovoice/react-native-voice-processor@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@picovoice/react-native-voice-processor/-/react-native-voice-processor-1.2.0.tgz#82a98b41d9236ababe330dae873062ee0e1b24c3"