Skip to content

Releases: ShadowBlade83/soundiya

v0.1.8

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 28 Oct 11:59

Что нового

  • «Включи мне нравится» включает избранное (так его называет Яндекс).
  • Голое «вперёд» перематывает на 30 секунд.
  • «Обратно назад песню», «назад трек», «обратно» переключают на предыдущий трек.

Спасибо genaRijoff за проверку и подсказки. Обновление: вставьте строку установки из README ещё раз.

v0.1.7

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 28 Oct 10:31

Важно: v0.1.6 ломал звук на Station Lite (gen 2)

Если вы обновились до 0.1.6 и звук пропал, обновитесь до 0.1.7 (вставьте строку установки из README ещё раз) и перезагрузите колонку.

Что нового

  • Исправлен звук: вызовы ALSA get_format/get_rate теперь работают на Mini 1 и на Lite.
  • Перемотка голосом: «перемотай на 20 секунд вперёд», «назад на 10 секунд», «с начала». Патч: genaRijoff.
  • Повтор песни: «поставь на повтор», «зациклить песню», «выключи повтор».
  • Если вход в аккаунт истёк (токены eyJ… живут сутки), музыка продолжает играть анонимно.

v0.1.6

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 28 Oct 09:35

⚠️ Не устанавливайте эту версию на Station Lite (gen 2): пропадает звук. Используйте v0.1.7. Если вы уже обновились до 0.1.6, поставьте 0.1.7 (строка установки из README) и перезагрузите колонку.

Что нового

  • Станция Mini 1: звук снова работает (исправлены вызовы ALSA get_format/get_rate). Исправление: genaRijoff.
  • Превью Go+ (30 секунд, policy SNIP) пропускаются, музыка не перескакивает каждые 30 секунд.
  • Яндекс Музыка по голосу: фраза со словом «Яндекс» («включи Сплин на Яндекс Музыке») отдаётся Алисе. Идея и патч: genaRijoff.

Обновление: вставьте строку установки из README ещё раз.

v0.1.5

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 28 Oct 09:16

Что нового

  • Запуск по ссылке: soundiya play https://soundcloud.com/<пользователь>/sets/<название> включает плейлист, альбом (в том числе закрытый), трек или последние треки артиста.
  • «Алиса, включи мой плейлист …» и «включи плейлист …»: сначала ищет среди ваших плейлистов, потом по всему SoundCloud.

Обновление: вставьте строку установки из README ещё раз.

v0.1.4

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 27 Oct 13:45

Что нового

  • Алиса больше не тормозит: убрана постоянная нагрузка на её сервис во время музыки.
  • Больше фраз: «врубай», «хочу послушать», «пропусти», «сними с паузы» и вежливые обороты.
  • Плейлисты и альбомы: «включи плейлист …», «включи музыку для сна».
  • «Включи похожее», «включи популярное», «включи новинки», «включи популярный рэп».
  • «Что сейчас играет»: Алиса своим голосом называет трек и исполнителя (отключается: "speech": false в config.json).

Обновление: вставьте строку установки из README ещё раз.

v0.1.3

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 27 Oct 10:55

Что нового

  • Громкость снова со звуком, подсветкой и дисплеем: кнопки больше не перехватываются.
  • Верхняя кнопка по-прежнему ставит музыку на паузу и продолжает, Алиса замолкает.
  • Убрана смена трека удержанием верхней кнопки.

Обновление: вставьте строку установки из README ещё раз.

v0.1.2

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 27 Oct 10:41

Что нового

  • Верхняя кнопка Алисы ставит музыку на паузу и продолжает, Алиса не вмешивается.
  • soundiya login больше не зависает; принимает токены eyJ….
  • Лайки голосом убраны: SoundCloud блокирует их капчей. «Включи избранное» работает.
  • Новая инструкция по токену в README.

Обновление: вставьте строку установки из README ещё раз.

v0.1.1

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 27 Oct 10:19

Исправление soundiya login: принимает токены вида eyJ… (JWT), а пустая строка, q, exit или Ctrl-D отменяют ввод вместо бесконечного ожидания.

soundiya 0.1.0

Choose a tag to compare

@ShadowBlade83 ShadowBlade83 released this 27 Oct 10:09

Первый релиз soundiya: SoundCloud для Яндекс Станций с голосовым управлением через Алису и встроенным обходом блокировок.

Установка одной командой

Откройте оболочку колонки (adb connect IP:5555, затем adb -s IP:5555 shell) и вставьте строку из README целиком, вместе со скобками. Затем, в той же оболочке:

soundiya check    # проверить доступ к SoundCloud
soundiya auto     # подобрать стратегию обхода блокировок
soundiya login    # по желанию: вход в аккаунт

Что внутри

  • Голос: «Алиса, включи …», «стоп», «дальше», «лайк», «включи избранное».
  • Обход блокировок: все 22 стратегии Flowseal zapret-discord-youtube плюс собственные приёмы, выбор командой soundiya strategy и автоподбор soundiya auto; запасной путь через HTTP/SOCKS5-прокси.
  • Один бинарник для ARM (~2,8 МБ), glibc ≤ 2.23.

Файлы релиза нужны установщику; скачивать их вручную не требуется. SHA256SUMS содержит контрольные суммы.