怎么模拟麦克风输入?或者音频输入 - V2EX
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
yeyu1989

怎么模拟麦克风输入?或者音频输入

  •  
  •   yeyu1989 Jul 8, 2019 5767 views
    This topic created in 2499 days ago, the information mentioned may be changed or developed.
    用途是:在电脑上打电话给别人,将文件转语音,输送过去
    Supplement 1    Jul 9, 2019
    需要是这样的:
    监控邮件,当收到特定邮件时,打电话将邮件主题通知到指定联系人,最好有声音通知(不然接电话什么也听不到)。

    目前手里的工具有:
    邮件客户端:Outlook,利用 win32 接口已经可以实现收取监控(但是会有漏掉的情况,还要在观察)
    Cisco Jabber:可以实现打电话的功能。但没有找到服务接口,目前是模拟键鼠操作。

    遇到的问题是:
    1、模拟键鼠操作时,依赖电脑是解锁的;但公司规定无法解锁。
    2、打电话时没有声音,需要模拟音频输入。
    Supplement 2    Jul 9, 2019
    文本转语音,应该是有现成的包的,但貌似以 Speaker,输出到扬声器的居多。
    问题的症结在于模拟为麦克风的输入。
    Supplement 3    Jul 15, 2019
    今天发现了打电话软件的新功能,可以不使用鼠标,仅使用 ShellExecute 就可以调用的方式。这样就达到了锁屏仍能调用的目的。

    现在还剩的问题就是:如何发声了。
    13 replies    2019-07-11 17:14:10 +08:00
    Hansah
        1
    Hansah  
       Jul 8, 2019 via Android
    你这是打算窃密? 5 年起的噢
    cjpjxjx
        2
    cjpjxjx  
       Jul 8, 2019
    将文件转成二进制,101010010100101010101,然后对着电话念 2333
    Jirajine
        3
    Jirajine  
       Jul 8, 2019 via Android
    写驱动,加一个虚拟音频输入设备
    arrow8899
        4
    arrow8899  
       Jul 8, 2019
    https://www.xfyun.cn/services/offline_tts
    现在有很多语音合成的 API,你可以试一下
    lshero
        5
    lshero  
       Jul 9, 2019 via iPhone
    两边各自购买一台调制解调器 windows 下新建一个允许拨入远程连接然后组网你就可以享受 38.4-56 kbps 的网上冲浪了
    zjsxwc
        6
    zjsxwc  
       Jul 9, 2019 via Android
    rb6221
        7
    rb6221  
       Jul 9, 2019
    文件转语音,你这有点骚
    你是要转文件内容?能保证语音识别准确吗?
    还不如弄个朗读设备帮你读,旁边放个麦连电脑
    dyllanwli
        8
    dyllanwli  
       Jul 9, 2019
    我记得 mac 上 soundsiphon 可以模拟声卡控制输入输出不知道有没有用。。。
    locoz
        9
    locoz  
       Jul 9, 2019
    给你个思路,不用模拟的方式而是直接从打电话的这个工具里逆出协议然后直接发音频流。
    lshero
        10
    lshero  
       Jul 9, 2019
    你看看 Cisco Jabber 是不是用 SIP 协议注册的是的话就按照楼上的方式操作
    另外邮件客户端如果有遗漏的话可以自己实现一个协议都是开放的
    yeyu1989
        11
    yeyu1989  
    OP
       Jul 9, 2019
    @locoz 我考虑过这个方案,但是并不知道怎么逆出协议。。
    Eytoyes
        12
    Eytoyes  
       Jul 9, 2019
    电话里读邮件吗,这个点子有点骚啊,关注.
    txy3000
        13
    txy3000  
       Jul 11, 2019 via Android
    这个需要语音很真实吗? 如果不需要那么真实 可以自己录啊 拼音就那么点 四个声调加个轻声 做个映射 稍微做点预处理
    然后调用你那个电话的输入接口 把录好的音频文件一个个输入 可还行
    About     Help     Advertise     Blog     API     FAQ     Solana     1010 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 59ms UTC 22:20 PVG 06:20 LAX 15:20 JFK 18:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86