如何在python中添加react-native脚本?



我也有一个新的项目,在那里需要使语音识别(语音到文本),但我没有找到一个工作库在react-native。我怎么能连接脚本在python反应原生项目?

我只发现如何在python中进行授权,但我是在JS中进行的

如果你的python应用程序将运行在与react-native应用程序不同的机器上(所以它运行在服务器上)。我会在python应用程序上写一个小的服务器实现,使用flask之类的东西,它会发送回一个JSON,然后你可以遵循这里的教程:https://reactnative.dev/docs/network,其中讨论了如何发出http请求和解析响应。所以以REST api的方式

如果你在谈论客户端python与react-native在移动设备上串联运行。这将是相当困难的,因为在生产中,react编译是通过处理JavaScript/JSX而不是python编译成本地代码的。有人可能对最后这部分有答案

你可以将Python嵌入到React-Native中,但这真的很棘手。我建议您使用另一个答案,使用服务器-客户端架构。

然而,如果你真的没有其他选择。

  1. 你可以在c++中创建一个Turbo模块
  2. 在c++中使用python解释器调用和使用python库/脚本。最后,在你的react-native应用中调用这个本地模块来使用python脚本。

最新更新