Исправить прерывистый звук в Skype для Linux 8.x
Недавно я обновил приложение Skype в своей операционной системе Linux Mint 17 до версии 8, которая является более новым клиентом Skype для Linux. После этого Skype пришел в негодность. Качество аудиовызова казалось роботизированным, и оно прерывалось каждую вторую секунду, например, когда задержка звука слишком высока для плавного воспроизведения без сбоев, поэтому я не мог распознать ни одного слова. Вот как это исправить.
Рекламное объявление
Как вы, возможно, уже знаете, Microsoft разрабатывает новую версию Skype для ОС Linux. В отличие от предыдущих версий Skype 4.x, которые считаются классическими, новое приложение основано на платформе Electron и имеет собственный движок Chromium. По сути, это оболочка для веб-версии Skype с некоторыми улучшениями.
Плохое качество звука в Skype для Linux
В новом Skype используется PulseAudio звуковой сервер для ввода и вывода аудиопотоков. Неизвестно, что именно не так с приложением, но это приводит к постоянному сбою плагина ALSA для PulseAudio. Вот почему качество связи имеет такие ужасные проблемы.
Проблема может быть воспроизведена в последних версиях Ubuntu и Linux Mint 18.3. Чтобы исправить это, вам нужно настроить параметры PulseAudio. К счастью, это можно сделать без изменения файлов конфигурации. Все, что вам нужно, это создать специальный скрипт для запуска Skype.
Исправить прерывистый звук в Skype 8 для Linux
- Откройте новый корневой терминал.
- Создайте новый текстовый файл с помощью nano, vim или любого другого текстового редактора по вашему выбору.
- Поместите в свой файл следующее содержимое:
#! / bin / sh. env PULSE_LATENCY_MSEC = 90 skypeforlinux $ 1
- Сохраните файл как /opt/skype.sh.
- Сделайте его исполняемым с помощью команды
#chmod + x /opt/skype.sh
.
Теперь вы можете запустить Skype, запустив созданный вами скрипт, и посмотреть, все ли работает должным образом. Попробуйте задержку в 30, 60, 90 миллисекунд и посмотрите, какое значение работает для вас лучше. В моем случае значение 90 помогло.
Вы можете создать программу запуска для меню приложений, если хотите. Вот как это можно сделать.
Создайте программу запуска Skype для Linux
Примечание: я предполагаю, что сценарий skype.sh находится в каталоге / opt. В противном случае используйте правильный путь.
- Откройте любой текстовый редактор по выбору.
- Поместите в новый документ следующее содержимое:
[Desktop Entry] Имя = Skype Исправлено. Комментарий = Skype с исправлением звука. Exec = / opt / skype.sh% U. Значок = skypeforlinux. Терминал = ложь. Тип = Приложение. StartupNotify = true. StartupWMClass = Skype. Кодировка = UTF-8. Категории = Сеть; Заявка; MimeType = х-схема-обработчик / скайп; X-KDE-Protocols = скайп. Действия = QuitSkype;
- Сохраните файл как / home / ваше имя пользователя / .local / share / applications / skype.desktop.
Примечание. «.Local» - это скрытая папка. Для справки см. Следующую статью:
Как скрыть файлы и папки в Linux Mint
Теперь откройте меню приложений в среде рабочего стола и запустите приложение Skype Fixed.
Вот и все. Спасибо пользователю Овга за его исследования.