报错代码:

stream.Open(outfile, SpeechLib.SSFMCreateForWrite)

import socket
import subprocess
from comtypes.client import CreateObject
import pythoncom
from comtypes.gen import SpeechLib

engine = CreateObject("SAPI.SpVoice")
stream = CreateObject("SAPI.SpFileStream")
def send_voice(data,host,port):

pythoncom.CoInitialize()

t1 = time.time()
    outfile = "welcome.wav"
    stream.Open(outfile, SpeechLib.SSFMCreateForWrite)

原因:开了多线程并发调用就会报错,解决:加sleep,顺序调用就可以了。

# coding:utf-8
import threading
import time
#方法一:将要执行的方法作为参数传给Thread的构造方法
def action(arg):data = "你好,gasd,小马"host = '192.168.25.110'port = 6002send_voice(data, host, port)if __name__ == '__main__':for i in range(3):t =threading.Thread(target=action,args=(i,))t.start()time.sleep(3)

_ctypes.COMError: (-2147024809, '参数错误。', (None, None, None, 0, None))相关推荐

  1. Python编程错误:参数错误([_ctypes.COMError: (-2147024809, ‘参数错误。‘, (None, None, None, 0, ...

    Python编程错误:参数错误([_ctypes.COMError: (-2147024809, '参数错误.', (None, None, None, 0, None))] 在Python编程中,程 ...

  2. php访问参数错误,phpcms参数错误怎么办

    phpcms参数错误怎么办? Phpcms v9下载模块参数错误的解决办法 Phpcms v9在下载的时候会检查客户端的IP地址,偶尔会导致参数错误,从网上也查询了大量的资料,目前知道的解决办法无非就 ...

  3. 微软Print to PDF打印机提示参数错误的解决方法

    微软Print to PDF打印机提示参数错误的解决方法 参考文章: (1)微软Print to PDF打印机提示参数错误的解决方法 (2)https://www.cnblogs.com/conduc ...

  4. post json 提示远程服务器500_解决WinServer2012R2服务器远程提示“参数错误”

    最近,小编在远程服务器进行日常的运维的时候,发现服务器无法远程了,提示如下: "参数错误",看到这个提示,小编一脸懵逼,记忆中好像没有对服务器做什么调整,只是前两天对它进行了修改管 ...

  5. 微信开发 提示 Redirect_uri参数错误解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 这两天在进行微信开发,其中遇到一个问题就是无法跳转到授权页面,界面返回Redirect_uri参数错误,遇到的原因有两个: 第 ...

  6. 未能加载文件或程序集“Antlr3.Runtime”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))解决方法。...

    前一天晚上VS卡死,强制关闭后就没理他,然后晚上回去又经历了一次过热断电关机和一次蓝屏,当然我也不知道这些和他有没有关联,第二天早上打开程序出现了:"未能加载文件或程序集"Antl ...

  7. React开发(219):签名错误一般是对应参数错误

    参数错误

  8. 微信你scope 参数错误 php,微信开发: scope参数错误或没有scope权限解决方法

    scope为snsapi_userinfo 未关注者点击授权提示   scope参数错误或没有scope权限 解决方法 出现这种错误网上查出现有的原因是: 订阅号没有相关的权限 账号没有认证,没有相关 ...

  9. win7右键计算机管理参数错误,win7纯净版虚拟磁盘管理器参数错误怎么解决?

    最近有用户反映win7纯净版虚拟磁盘管理器参数错误,他是硬盘分区太多,很乱,所以想要自己设置盘符名称,但没想到在修改盘符时出现提示"硬盘参数错误",导致修改盘符失败,这让用户非常苦 ...

最新文章

  1. Myeclipse快捷键的使用
  2. 和身体和谐相处的经验
  3. Tomcat内部结构
  4. 字符串匹配,KMP算法
  5. as cast float server sql_Sql Server中Float格式转换字符串varchar方法(转)
  6. django 使用requests请求相关接口
  7. jmeter验证WEB页面的href链接请求
  8. (12)vue.js 修饰符
  9. html语言的字体设置
  10. 用asp.net实现微博系统_微信几亿人在线的点赞、取消点赞系统,用Redis如何实现?...
  11. 计算机系统指定文件类型,Win7系统下设置显示已知文件类型的扩展名
  12. 应用市场免费推广资源合集
  13. matlab解线性方程组后结果是小数,MATLAB线性方程组求解
  14. 视频教程-跟汤老师学Java(第18季):设计模式-Java
  15. 洛谷 P1014 [NOIP1999 普及组] Cantor 表 | OpenJudge NOI 2.1 8760:Cantor表
  16. RichView TextBox Items 文本框
  17. Windows解锁网易云音乐客户端变灰歌曲
  18. Linux软件包安装
  19. QQ号、微信号java正则表达式
  20. 我喜欢听歌,可是我却不会唱歌,就是唱

热门文章

  1. 数据结构 - 二元查找树
  2. r语言导入ggplot2_R语言 可视化之三大绘图系统概述:base、lattice和ggplot2 | 第7讲...
  3. c语言输入10个员工,输入10个职工信息,按号码大小排序,再使用查找函数找职工的姓…...
  4. linux串口工具 SRT,汇编语言实现串口通信(PC和单片机间).doc
  5. 服务器系统健康值计算算法,身体健康指数计算方法
  6. php 如何实现表格行列的对齐,excel怎样把每列文字对齐
  7. 线转hdmi为什么检测不到_为什么苹果MacBook这么保值?
  8. ilm 和dlm差异_电力通信系统--加密芯片.pdf
  9. 在vi或vim上查找字符串
  10. 皮一皮:怎么才能让员工有干劲...