Newfon

  • Yazarlar: Sergey Shishmintsev, Alexy Sadovoi, Sergey A.K.A. Electricrik, Kvark ve diğer geliştiriciler
  • Kararlı sürümü indir
  • NVDA Uyumluluğu: 2019.2 - 2023.1

Hakkında

Newfon, piyasaya sunulduğundan beri ilk kez Rusça ve Ukraynaca'yı destekleyen bir konuşma sentezleyicisidir. Daha sonra Hırvatça, Lehçe ve Sırpça eklendi.

Genel Özellikler:

  • Dil değiştirme yeteneği;
  • Örnekleme oranının değiştirilmesi;
  • Eski DOS ekran okuyucularının ve kitap okuyucularının sesini simüle etmek için ses enterpolasyonu;
  • Sentezleyicinin metni yazıldığı gibi okuması için yerleşik aksan sözlüğünü devre dışı bırakmak mümkündür. Seçenek yalnızca Rusça için çalışır;
  • Sentezleyici, %0'dan %100'e kadar ana orana ek olarak, metni okuma süresini azaltan ek konuşma hızlandırmayı destekler;
  • Yüksek hızlarda daha akıcı bir okuma elde etmek için, cümleler arasındaki duraklamaları ayarlamak mümkündür.

Not:

NVDA resmi eklenti sitesinde ilk yayınlandığından beri Newfon'un çok sayıda sürümü yayınlandı, ancak ne yazık ki baş geliştirici Sergey Shishmintsev öldü ve bu da sitedeki sentezleyicinin güncellenmesini geciktirdi.

2017'de, Newfon konuşma sentezleyicisinin mevcut geliştiricileri, Sergey'in geliştirmeleri için kaynak kodlarını alma fırsatı buldu. Bunun sayesinde akrabaları onlara tek bir şart koydu: projelerinin gelişimi devam ederse, açık kaynak olmaları gerekir.

Geliştiriciler de muazzam miktarda azim, sıkı çalışma ve bilgi birikimine sahip benzersiz bir programcı olduğu için tarihin Sergey Shishmintsev'i unutmaması gerektiğine karar verdiler.

Değişiklik günlüğü

Sürüm 2023.3

GPL lisansı, MIT'nin yerine geri döndü. Artık açık kaynak komut dosyaları için MIT, Newfon konuşma sürücüsü için GPL kullanılıyor.

Sürüm 2023.2

Newfon lisansı GPL'den MIT lisansına değiştirildi.

Sürüm 2023.1

  • NVDA 2023.1 ile uyumluluk eklendi (NVDA 2019 ile geriye dönük uyumluluk hala desteklenmektedir);
  • İngilizce olarak Newfon lisans sözleşmesi eklendi;
  • Rusça belgeler eklendi.

Sürüm 2022.04.16

NVDA 2022 ile uyumludur (NVDA 2019.2 ile geriye dönük uyumluluk hala desteklenmektedir.).

Sürüm 2021.06.06

NVDA'nın sonraki sürümleriyle uyumluluk için son Test EdilenNVDA Sürümü değeri değiştirilmiştir.

Sürüm 2021.03.19

Sonraki NVDA sürümleriyle uyumluluk için, sentezleyicinin NVDA sürücüleriyle etkileşimine yönelik dahili mekanizmalar değiştirildi.

Sürüm 2021.01.16

Eklenenler:

konuşma.BreakCommand - Bu özellik, bazı eklentiler tarafından konuşmayı bir süre duraklatmak için gereklidir.

Düzeltmeler:

Ukraynaca'da bazı büyük harfler doğru okunmuyordu.

Sürüm 2020.12.28

Bu sürümde komutların önemli ölçüde işlenmesi, eklentinin yeniden yapılandırılması, yeni diller (test imkanı) ve çok daha fazlası yapıldı.

Eklenenler:

  • Yeni diller: Hırvatça, Lehçe, Sırpça. Bu komut dosyaları açık kaynaklardan alınmış ve beta test kullanıcıları tarafından sağlanmıştır. Yazar bu komut dosyalarının çalışmasından sorumlu olamaz, bu nedenle bunları olduğu gibi kullanırsınız - herhangi bir garanti olmadan;
  • Bazı eski Rusça karakterler Rus diline eklenmiştir: "і": "ve ondalık", "ѣ": "yat", "ѳ": "fita", "ѵ": "Izhitsa", "ў": " y kısa", "ґ": "patlayıcı". Buna göre eski Rusça kelimeyi okursanız doğru okunacaktır;
  • Ses enterpolasyonu. Artık tıpkı eski DOS ekran okuyucularında ve kitap okuyucularında olduğu gibi yeni bir fonun sesini taklit edebilirsiniz. Bu özelliği uygulamak için libsamplerate kitaplığı kullanılır;
  • Artık program sürümlerinin okunmasını iyileştiren ondalık kesirleri okumayı kapatabilirsiniz (yalnızca Rusça ve Ukraynaca için).

Değişiklikler:

  • Eklenti tamamen elden geçirildi. artık tüm kod tek bir init.py dosyasında değil, bu da kodu korumayı ve yeni diller eklemeyi çok daha kolay hale getiriyor;
  • DLL'lerden gelen kuyruklar, eklentinin kararlılığı üzerinde iyi bir etkiye sahip olan Python'a taşınmıştır.

Düzeltmeler:

NVDA'nın en son sürümlerinde ara sıra ortaya çıkan ses senkronizasyon hatası.

Sürüm 2020.09.12

Değişiklikler:

Ses alt sisteminin çalışma şeklindeki bir değişiklik nedeniyle NVDA'nın yeni alfa sürümlerinde, örnekleme hızı doğru şekilde değiştirilmiyordu.

Sürüm 2020.03.12

Eklenenler:

  • Kullanıcıların isteği üzerine, İngilizce telaffuz için eski eklentilerde olduğu gibi е sesi yerine э sesini telaffuz etme seçeneği eklendi;
  • Artık eklentinin yerelleştirme desteği var, buna göre Ukrayna NVDA arayüzünde tüm ek parametreler ilgili dilde görüntülenecek.

Değişiklikler

  • Programcı Kvark sayesinde, eklentinin iç mimarisi Python üçe göre yeniden yazıldı;
  • Standart olmayan seslerin hayranları için, örnekleme frekanslarının listesi genişletildi.