作者lee457088 ()
看板Python
标题[问题] 写 Mobile App 可以混用 Java 和 Python 吗?
时间Thu Apr 9 22:12:16 2020
本鲁大三要写毕业专题
有个题目本鲁很想做做看,看网路上的资讯,似乎是可以做
但无奈资料不太多,小鲁也没啥经验,怕看似可行,然而其实做不出来QQ
专题是希望可以做一个 mobile app 进行录音,然後藉 Google 将语音转成文字後
再借助 Python 中 SnowNLP 的套件处理一下文字讯息,最後提供摘要给使用者
我想法上的用途就是开会录音,可以做成会议记录、上课摘要的功能
但原生 App 和 Android Studio 都是用 Java 写的
可是自然语言处理的部分必须要用 Python
虽然 StackOverFlow 有很多人问相关问题,不过大部分是只要执行一份 .py 档
然而本鲁会用到 SnowNLP 的整个 package
而且如果後续希望可以让摘要的部分依据使用者自我学习,那也会用到 Python
目前知道 Jython 可以做到辅助,抑或用 Kivy 等工具可以完全靠 Python
这样混合 coding 写的可行性高吗
还是其实做不到QQ 或者说几位大学生的技术做不到QQ
感谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.161.108.242 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1586441538.A.19B.html
1F:推 roccqqck: android传声音过去server 再接收server传过来的文字 04/09 22:26
2F:→ roccqqck: python架server 接收声音 传文字 04/09 22:26
3F:→ roccqqck: google语音改放server端 04/09 22:27
4F:→ roccqqck: Google语音放手机端或许也行 04/09 22:28
5F:推 roccqqck: 事实上用telegram或line messenger chatbot应该会更简单 04/09 22:33
我们也有考虑过 chatbot,但感觉做成一个 mobile app 比较 user-friendly?
不过这样好像也比较好,如果另外建 python 的资料库可以让所有使用者共享 SnowNLP
自我学习的功能?
那我想问,会有可能把这两个 package 都封装在一个 apk 中吗?
还是像大大说的一样,用客户端和 server 的连线比较实在?
※ 编辑: lee457088 (118.161.108.242 台湾), 04/09/2020 22:49:40
6F:→ roccqqck: 可能可以吧 但应该很少人这样干 04/09 22:50
7F:→ roccqqck: 我说chatbot比较方便只是因为可以全python写 04/09 22:51
8F:→ roccqqck: 而且所有手机支援 04/09 22:53
9F:→ roccqqck: 至於你想练习app或网站或chatbot 当然自己决定 04/09 22:53
10F:推 TitanEric: 我觉得分server跟client比较好 你java可以call 用Pyt 04/09 23:07
11F:→ TitanEric: hon写的restful API 04/09 23:07
12F:→ TakiDog: 换到iOS你连执行py都没希望,都是做server client吧 04/10 08:20
13F:推 penut85420: chatbot接收语音的想法很赞欸!我想来试试看了XD 04/10 15:55
14F:推 yoche2000: 可以用QT写 他支援python 04/10 16:35
15F:推 ilove0618: Chatbot接收语音也有package可以用了 还蛮成熟的 04/11 04:10
16F:推 s860134: 这些大学生做的到,语音转文字的准确度应该有难度XD 04/15 23:08
17F:→ s860134: 除去辨识准确度,剩下就是先搞个 app 介面,剩下传资料 04/15 23:09
18F:→ s860134: 就是花时间做就有结果了 04/15 23:09