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"