aplay: main:831: 音频打开错误: 没有这样的文件或目录

2024-04-04

当我运行这段代码时:

import pyttsx3
engine = pyttsx3.init()
engine.say("Hello, World!")
engine.runAndWait()

表明:

aplay: main:831: audio open error: No such file or directory

I have pyttsx3==2.90安装在我的系统上(Manjaro 21.1.2 Pahvo)。

我也尝试过重新安装 pip 和 pyttsx3,并且还检查了几次语法,一切似乎都很好。

任何建议都会有很大帮助:)


我通过将这些行添加到我的脚本中解决了这个问题:

  os.system('sudo apt install -y espeak')
  os.system('sudo apt-get -y update')
  os.system('sudo apt-get install -y alsa-utils')
  os.system('sudo apt-get install -y software-properties-common')
  os.system('sudo apt-get install -y ffmpeg')

或者,您也可以在终端中运行这些命令。之后就没有再出现任何问题了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

aplay: main:831: 音频打开错误: 没有这样的文件或目录 的相关文章

  • Pytorch 损失为 nan

    我正在尝试用 pytorch 编写我的第一个神经网络 不幸的是 当我想要得到损失时遇到了问题 出现以下错误信息 RuntimeError Function LogSoftmaxBackward0 returned nan values in
  • 隐藏控制台并执行 python 脚本

    我正在尝试使用 pyinstaller 在 Windows 10 上使用 pyqt5 模块编译在 python 3 中构建的 python 脚本 该脚本在运行时隐藏窗口 为了编译我的脚本 我执行了以下命令 pyinstaller onefi
  • 日期/时间值的 Django URL 转换器

    我正在尝试使用 Django 内置的 URL 转换器将 URL 中的日期时间字符串转换为视图中的日期对象 如果我手动输入 URL 它们会按预期工作 但尝试为其生成 URL 时找不到匹配项 我的转换器很简单 from django utils
  • 使用 Pandas 滚动差异

    您好 我正在尝试使用 Pandas 滚动函数来计算下表中的滚动差异 我正在尝试生成 每月可用项目 列中的值 但没有得到任何结果 请帮忙 Item Adds Subtracts Month Monthly Available items A
  • 将带有非字符串关键字的 dict 传递给 kwargs 中的函数

    我使用具有签名功能的库f args kwargs 我需要在 kwargs 参数中传递 python dict 但 dict 不包含关键字中的字符串 f 1 2 3 4 Traceback most recent call last File
  • Python - 使用 win32com.client 将 Excel 单元格范围格式化为表格

    我正在尝试编写一个函数 该函数选择工作表中的所有非空单元格 根据内容调整列宽 并将其格式化为表格 我被困在最后一点 这是我当前的代码 import win32com client from win32com client import co
  • 如何将 Jinja 与 Twisted 一起使用?

    我正在计划使用 Python 与 Twisted Storm 和 Jinja 一起开发一个讨论软件 问题是 Jinja 不是为 Twisted 或异步套接字库而设计的 并且使用 Twisted 提供的性能是我不打算使用 Flask 的原因
  • 为 Keras 编写自定义数据生成器

    我将每个数据点存储在 npy 文件中 其中shape 1024 7 8 我想通过类似的方式将它们加载到 Keras 模型中ImageDataGenerator 所以我编写并尝试了不同的自定义生成器 但它们都不起作用 这是我改编的一个this
  • __subclasses__ 没有显示任何内容

    我正在实现一个从适当的子类返回对象的函数 如果我搬家SubClass from base py 没有出现子类 subclasses 它们必须在同一个文件中吗 也许我从来没有直接导入subclass py对Python隐藏子类 我能做些什么
  • “分页文件太小,无法完成此操作”尝试训练 YOLOv5 对象检测模型时出错

    我有大约 50000 个图像和注释文件用于训练 YOLOv5 对象检测模型 我在另一台计算机上仅使用 CPU 训练模型没有问题 但需要太长时间 因此我需要 GPU 训练 我的问题是 当我尝试使用 GPU 进行训练时 我不断收到此错误 OSE
  • Python 对象属性 - 访问方法

    假设我有一个具有某些属性的类 在 Pythonic OOP 中 如何访问这些属性是最好的 就像obj attr 或者也许编写 get 访问器 此类事物可接受的命名风格是什么 Edit 您能否详细说明使用单下划线或双前导下划线命名属性的最佳实
  • 为什么在 python 控制台中对 SparkSession.builder.getOrCreate() 的调用被视为命令行 Spark-submit?

    代替python console我正在尝试创建一个Spark Session 我没有使用pyspark以隔离依赖关系 为什么是spark submit命令行提示并生成错误 NOTE SPARK PREPEND CLASSES is set
  • 调试 python Web 服务

    我正在使用找到的说明here http www diveintopython net http web services user agent html 尝试检查发送到我的网络服务器的 HTTP 命令 但是 我没有看到按照教程中的建议在控制
  • NumPy 数组不可 JSON 序列化

    创建 NumPy 数组并将其保存为 Django 上下文变量后 加载网页时收到以下错误 array 0 239 479 717 952 1192 1432 1667 dtype int64 is not JSON serializable
  • 如何克服 numpy.unique 的 MemoryError

    我正在使用 Numpy 版本 1 11 1 并且必须处理一个二维数组 my arr shape 25000 25000 所有值都是整数 我需要一个唯一的数组值列表 使用时lst np unique my arr 我正进入 状态 Traceb
  • 在Python中计算矩阵乘以其转置(AA^T)的最快方法

    在Python中将矩阵与其转置 AA T 相乘的最快方法是什么 我认为 NumPy SciPy 没有考虑使用例如时涉及的对称性 np dot or np matmul 得到的矩阵总是对称的 所以我可以想象有一个更快的解决方案 None
  • Windows 10 上的 Tensorflow 安装问题

    我正在尝试在 Win 10 计算机上安装 Tensorflow 我成功安装了Python 3 7 然后尝试按照tensorflow org上的安装说明进行操作 执行时 pip install tensorflow 我收到以下错误消息 错误
  • 使用 boto3 将 csv 文件保存到 s3

    我正在尝试写入 CSV 文件并将其保存到 s3 中的特定文件夹 存在 这是我的代码 from io import BytesIO import pandas as pd import boto3 s3 boto3 resource s3 d
  • 使用 PuLP 进行线性优化,变量附加条件

    我必须用 Pull 解决 Python 中的整数线性优化问题 我解决了基本问题 现在我必须添加额外的约束 有人可以帮助我用逻辑指示器添加条件吗 逻辑限制是 如果 A gt 20 则 B gt 5 这是我的代码 from pulp impor
  • Python中如何实现相对导入

    考虑 stuff init py mylib py Foo init py main py foo init py script py script py想要进口mylib py 这只是一个示例 但实际上我只想在父目录中进行模块的相对导入

随机推荐

  • 在回发期间保留 C# 对象

    我有一个 asp net 页面 其中包含 C 代码隐藏 它在 Page Load 方法中执行一些操作 例如查询数据库并进行一些其他调用以使用数据填充对象 然后我在页面上显示这些数据 这一切都很好 我设置了几个回发 以便当单击列表框中的值时
  • R中按字符串列名聚合

    我想按两列对 data frame 中的数据进行分组 然后对特定的第三列进行求和 例如 gt aggregate mpg gear cyl data mtcars FUN sum gear cyl mpg 1 3 4 21 5 2 4 4
  • GUI 开发人员如何处理可变像素密度?

    当今的显示器在尺寸和分辨率方面具有相当大的范围 例如 我的 34 5 厘米 19 5 厘米显示屏 对角线为 39 6 厘米或 15 6 英寸 具有 1366 768 像素 而对角线为 15 英寸的 MacBook Pro 第三代 具有 28
  • 使用 dplyr 将组汇总为区间

    H 我有一个像这样的数据框 d lt data frame v1 seq 0 9 9 0 1 v2 rnorm 100 v3 rnorm 100 gt head d v1 v2 v3 1 0 0 0 01431916 0 5005415 2
  • 如何使用 JodaTime 获取一年中的天数?

    我已尝试以下方法但无济于事 new Period Years ONE getDays new Period 1 0 0 000 getDays 我想要的答案显然是365 你想要的答案并不明显365 它是365 or 366 您在示例中没有考
  • Rancher - 如何公开我的服务?

    我有一个正在运行的 Rancher 设置 如下所示 主机 运行牧场主 https github com rancher rancher容器 在公共IP上 无法从 Internet 访问专用网络 10 1 1 0 24 中的节点 我的目标是使
  • bootstrap-vue 选择带有过滤器选项的组件?

    在带有 bootstrap vue 的 vue 项目中 我搜索选择组件的工作原理https bootstrap vue js org docs components form select https bootstrap vue js or
  • 在同一个“分配”对象上多次调用初始化程序是否安全?

    我可以构建一个UIImageView对象与myImageView UIImageView alloc initWithImage image 如果我想更改 UIImageView 上的图像 则影响显示的应用程序活动如下 我可以通过重新分配它
  • 现代 x86 成本模型

    我正在编写一个带有 x86 后端的 JIT 编译器 并一边学习 x86 汇编程序和机器代码 我大约 20 年前使用过 ARM 汇编器 对这些架构之间成本模型的差异感到惊讶 具体来说 内存访问和分支在 ARM 上的成本很高 但等效的堆栈操作和
  • 当模态弹出窗口打开时,防止移动“后退按钮”退出网站,而是关闭弹出窗口

    当模式弹出对话框打开时 即使我添加关闭按钮 通常是右上角的 X 移动设备上的一些用户也会使用移动设备的 后退按钮 来关闭弹出窗口 但这将退出该网站 如何让手机 后退按钮 关闭弹窗而不是退出网站 document getElementById
  • Firebase - 更改我的项目的国家/地区

    我在 firebase 中创建项目时错误地选择了错误的国家 地区 正如你在这里看到的 这可以解决吗 我知道项目 ID 无法更改 而且我喜欢我选择的 ID As 文档说 https firebase google com support gu
  • Apollo 3 分页与字段策略

    有人可以提供使用 Apollo Client 3 0 字段策略实现分页的示例吗 我一直在遵循文档中的示例来实现无限滚动 但在我的控制台中我收到以下警告 The updateQuery callback for fetchMore is de
  • 有没有比输入 | 更快的方法来计算 powershell 中的行数?测量对象[重复]

    这个问题在这里已经有答案了 我使用的是 macbook m1 当我使用本机时wc l file我闪电般地得到结果 几乎可以肯定是因为我可以直接传递文件 但是 我不知道如何使用 powershell 执行此操作 并且我被迫将数据汇集到stdo
  • UISwipeGestureRecognizer 被调用两次

    我正在实施的视图遇到问题 这是一个在 CATiledLayer 中显示 pdf 页面的视图 该平铺视图位于 UISCrollView 内部 我让视图控制自身作为 ZoomingPDFView 苹果示例 我做了一些修改 以便在未启用滚动时识别
  • 我如何使用 Python Tornado 通过 HTTP 实现“tail”?

    我正在尝试使用 Python 通过 HTTP 实现类似 tail f 的东西 目前 我正在尝试使用 Tornado 但它一次只能处理一个连接 即使我执行异步请求也是如此 import socket import subprocess imp
  • Android:如何创建带有文本的闪屏

    如何向启动屏幕添加一些文本 我的启动画面不是一个单独的活动 我不想将其作为标准活动 我按照这篇文章创建了它 https android jlelse eu launch screen in android the right way aca
  • 在php中计算地球上两个坐标之间的行驶距离

    好吧 我正在基于位置的应用程序中工作 我需要在服务器端找到地球上两个位置之间的驾驶距离 我正在用 php 编写 Web 服务 到目前为止 我可以使用半正弦公式计算空中距离 但现在我想计算行驶距离 这个问题可能有重复 但我无法找到任何帮助来计
  • 如何使用 Java 返回部分 JSON 响应?

    我正在构建一个 RESTful API 并希望为开发人员提供选择在 JSON 响应中返回哪些字段的选项 这篇博文 http blog apigee com detail restful api design can your api giv
  • 从 python 数据帧列表中删除重复项

    我有一个 pandas df 其中每一行都是单词列表 该列表有重复的单词 我想删除重复的单词 我尝试在 for 循环中使用 dict fromkeys listname 来迭代 df 中的每一行 但这将单词分成字母表 filepath C
  • aplay: main:831: 音频打开错误: 没有这样的文件或目录

    当我运行这段代码时 import pyttsx3 engine pyttsx3 init engine say Hello World engine runAndWait 表明 aplay main 831 audio open error