相关疑难解决方法(0)

我怎么能用pygame播放mp3?

import pygame
file = 'some.mp3'
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load(file)
pygame.mixer.music.play()
Run Code Online (Sandbox Code Playgroud)

这输出"处理完成退出代码0",但它不播放任何内容.我该如何解决这个问题?

python pygame

22
推荐指数
4
解决办法
5万
查看次数

用Python播放MP3文件

我正在尝试编写自己的媒体播放器(如Foobar),而且我无法追踪一个可以播放MP3的Python库.我知道Pymedia会播放mp3,但它看起来已经过时了 - 最新的安装程序适用于Python 2.4版本,我使用的是2.6.我从来没有在Pygame上取得太大成功,而Pyglet看起来并没有像文档那样过多.还有其他选择吗?

python mp3 playback

9
推荐指数
1
解决办法
2万
查看次数

在Python 3下工作的文本到语音转换(TTS)模块

我尝试过PyTTS(已弃用)和PyTTSx(最推荐)和两个Google TTS解决方案(gTTS和另一个名为Hung Truong的人),但没有一个在Python 3.4下工作.似乎他们还没有被移植到3.x.

我在这里搜索StackOverflow和Google,但所有提议的TTS解决方案都不能在Python 3下运行.我在Windows 7上.

python text-to-speech python-3.x

4
推荐指数
1
解决办法
3万
查看次数

我如何在python中发出声音?

我试图用 winsound 库发出声音,但我的系统无法识别它......我可以在 python 中编写一个代码,在不安装新库的情况下发出声音吗?

我搜索了一些解决方案,但我发现的所有解决方案都不起作用。我需要一个包含在 python 包中的库。

import winsound
winsound.Beep(300,2000)
Run Code Online (Sandbox Code Playgroud)

python audio

3
推荐指数
1
解决办法
2万
查看次数

libSDL2-2.0.so.0:无法打开共享对象文件

我正在尝试从源代码构建SDL库 .我已经下载了压缩文件(即SDL2-2.0.3.tar.gz)并将其解压缩.我不想安装文件/usr/local.根据这个链接,我需要改变configure

最后一个命令说"sudo",所以我们可以将它写入/ usr/local(默认情况下).您可以使用configure脚本的--prefix选项将其更改为其他位置.事实上,有很多很好的选项可供配置使用!请务必查看其--help选项以获取详细信息.

这就是我所做的.

mkdir build
cd build
../configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

install文件夹中,我已经创建的下列文件

share 
lib
include 
bin
Run Code Online (Sandbox Code Playgroud)

现在我想运行测试文件.我选择了这个testatomic.c,这是命令行 gcc testatomic.c -o test -I/home/xxxx/Desktop/SDL2-2.0.3/install/include/SDL2 -L/home/xxxx/Desktop/SDL2-2.0.3/install/lib -lSDL2 -lSDL2main

我收到这个错误

error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory

lib,这些是文件

在此输入图像描述

共享对象文件在哪里?

c c++ linux shared-libraries sdl-2

2
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×4

audio ×1

c ×1

c++ ×1

linux ×1

mp3 ×1

playback ×1

pygame ×1

python-3.x ×1

sdl-2 ×1

shared-libraries ×1

text-to-speech ×1