Saatlik konuşan bir saati nasıl alırsınız?


Yanıtlar:


21

Bunun için standart depolarda bir program var saytime.

sudo apt-get install saytime

Ardından saytime -r 3600her saat başı çalıştırmak için koşabilirsiniz (3600 saniye veya sayıyı saniye cinsinden farklı bir aralık için değiştirebilirsiniz). Bu seçenekle çalıştırıldığında arka plan işlemi olarak başlayacaktır.

Biçimi değiştirmek istiyorsanız (örneğin "ve X saniyeleri" kaldırmak için), içinde saytime -r 3600 -f %P%l%M- tam biçim seçenekleri olacaktır man saytime.

Kaynak: http://ubuntuforums.org/showthread.php?t=516600&p=3130400#post3130400


@Dan Wow. Whoops. İyi nokta, bu utanç verici bir durum! Evet, gerçekten 3600 olması gerekiyordu. Düzeltmek için düzenlendi.
Jez W

1
sox FAIL formats: can't open output file '/dev/audio': Permission deniedÇalıştırmak gibi sorunlarınız varsa padsp:$ padsp saytime -r 3600
franzlorenzon

@franzlorenzon padsp saytime -r 3600Gnome'daki Startup Applications'dan nasıl çalışırsınız? Oraya eklemeye çalıştım ama işe yaramadı.
Tracy Iquiña

Bir terminalde çalışıyor mu? Günlüğü Gnome'dan ( unix.stackexchange.com/questions/17244/… ) görebiliyor musunuz?
franzlorenzon

1
sudo apt-get install festival

Eğer delirmek istiyorsan, gnome-takvime ekleyebilirsin:

echo This is my custom message | festival --tts

Özel mesajın, komutun çıktısını içerebileceği yer

date

ve daha hoş bir ses istiyorsanız, şöyle bir şey deneyin:

sudo apt-get install festvox-us1
echo "(set! voice_default 'voice_us1_mbrola)" | sudo tee -a /etc/festival.scm

Her saat başı çalıştırmak için cron kullanmanız gerektiğini düşünüyorum.
franzlorenzon

Gnome-takvimi ile kastediyorum
Jonathan

Ops, haklısın :)
franzlorenzon

0

Geçerli espeak sürümü (1.48.3) doğrudan mbrola seslerine bağlanır. Böylece şöyle bir şey ile iyi bir sonuç elde edebilirsiniz:

date|espeak -v en-us

Parçayı sesini kısmak için ses çıkarmaya hazırsınız. Daha manfazla seçenek için bakın .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.