
Я использую Linux Mint 17 и установил Viber в качестве альтернативы Skype. Я получил клиент Viber, который доступен на их сайте:https://www.viber.com/products/linux/
Всякий раз, когда я начинаю звонок Viber, громкость моего микрофона автоматически устанавливается на максимум, и человек, которому я звоню, говорит мне, что мой голос звучит как робот. Я могу вручную уменьшить громкость микрофона, но мне приходится делать это каждый раз, когда я начинаю новый звонок.
Этого никогда не было в Skype, так что это должно быть настройка в Viber, но я не могу изменить ее в Viber.
Я думаю, что должен быть какой-то способ запретить приложениям вроде Viber делать это, но я не знаю как.
Есть ли помощь?
решение1
Вопрос немного старый, но у меня была та же проблема, и я наконец нашел решение. У меня тоже Linux Mint, правда версии 19.
В домашней папке Viber создает базу данных настроек ~/.ViberPC/config.db - это просто база данных SQLite3. Я использовал SQLiteStudio для ее редактирования.
Есть таблица DefaultSettings, которая по умолчанию пуста. Я добавил строку. Идентификатор ограничен внешним ключом, который по сути является номером телефона, с которым вы зарегистрировались в Viber (его можно получить из таблицы Accounts). CodecID, скорее всего, будет 0, его можно получить из таблицы VideoCodecPreferences. UnmuteSpeakers и AutoAcceptVideo имеют значения 1 или 0, как вам больше нравится. InputVolumeLevel — это то, что беспокоит вас с вашим микрофоном — вам придется поэкспериментировать, чтобы найти здесь комфортный уровень, я начал примерно с 50 и отталкивался от этого. OutputVolumeLevel похож.
Сохраните базу данных, перезапустите Viber, и все будет готово.