我最近一直在探索如何通过SL4A中的JRuby访问Android的库.我知道可以用Ruboto设计应用程序,但我只是想用一个简单的脚本来访问当前SL4A不提供的API.我可以导入普通的罐子等,但我无法获得Android的API.具体我想访问'android.nfc'.有没有办法做到这一点,我还没有想出或有可能不工作; SL4A确实声明JRuby提供了直接的API桥接.
谢谢,克莱门特
我已经搜索了几天并尝试了许多不同的库,包括 PyDub、python_mp3_decoder(分段错误)、pymad,但基本上没有找到一个 Python 库来让我解码 MP3 流(来自互联网)无线电;icecast),并将其视为麦克风输入(例如 PyAudio 流)。
我正在尝试获取解码音频流以与 PyAudio 一起用于声学指纹识别项目。另一个问题是我不能使用 PyMedia,它以前在 stackoverflow 上被建议使用过,因为它在 Mac 上不受支持,而且它已经超过 12 年没有更新了。
任何有关如何在 python 中实时解码 MP3 流的输入将不胜感激!谢谢!
我已经尝试了一段时间才能访问我最近返回的值并在if语句中使用它而不必调用该值.
基本上我有一个while循环调用一个允许用户输入然后将输入返回循环的函数.
while selection() != 0: ## Calls the "WHAT WOULD YOU LIKE TO DO" list and if it is 0 quits the script
input() ## just so it doesn't go straight away
if selection.return == 1: ## This is what I would like to happen but not sure how to do it... I've googled around a bit and checked python docs
Run Code Online (Sandbox Code Playgroud)
看看我是否:
if selection() == 1:
Run Code Online (Sandbox Code Playgroud)
它会工作,但再次显示"你想做什么"的文字......
如果这是一个明显的解决方案,我很抱歉,但非常感谢帮助:)