将电子书扬声器直接连接到蓝牙扬声器

将电子书扬声器直接连接到蓝牙扬声器

问题

无法指示 eBook-speaker 使用不同的音频硬件。它连接到我的内置扬声器/耳机插孔,但不会使用蓝牙扬声器。首选项设置在./eBook-speaker.xml

<?xml version="1.0"?>
    <eBook-speaker>
    <prefs sound_dev="hw:0" ocr_language=""/>
    ...

但是当我尝试改变的值时,sound_dev我只收到一个错误:hw:0: Invalid argument

语境

我的联想 T510 笔记本电脑扬声器出现了问题。它们在启动时可以正常工作,然后停止工作。之后,插入插孔的耳机可以正常工作,蓝牙扬声器也可以正常工作,但内置扬声器无法正常工作。我已经完成了所有声音故障排除这里,但无法让它工作。当我禁用 pulseaudio 并仅使用 alsa 时,它似乎工作正常,但大多数情况下,我通过使用蓝牙扬声器来解决这个问题。我想设置 eBook-speaker 在我走动时为我朗读,所以我需要将输出直接发送到蓝牙扬声器。

解决方案

我仍然没有解决内置扬声器不工作的问题,但 eBook-speaker 的开发人员回复了我的询问并建议我指示应用程序使用“默认”音频设备。

eBook-speaker -d default your_book.epub

当我以这种方式启动它时,当我更改音量设置或在音频设备之间切换时,电子书扬声器不会退出,并且使用蓝牙扬声器播放也可以正常工作。

相关内容