Masaüstü ortamı üzerinde ses kontrolü


16

Kullanıcı sesli komutlarına yanıt verebilen ve GIVEN sözlü komutuna göre komut dosyalarını çalıştırabilen bir sistemi etkinleştirmek istiyorum.

İdeal olarak, bilgisayarın sürekli dinlemesini istiyorum.

"Bilgisayar" vızıltısını duyduktan sonra komutları 10 saniye boyunca etkinleştirir ve dinler.

Aktif olduktan sonra ve dinlerken, başka bir vızıltı kelime dizisinin komut dosyalarını çalıştırabilmesini istiyorum.

Örneğin....

(Bilgisayar boşta) "Bilgisayar" (bilgisayar hemen dinler) "Yeni MESAJLARA eriş" (MESAJLAR vızıltı kelimesidir * IGNORES "ERİŞİM YENİ" - bilgisayar bir komut dosyası çalıştırır ve evrimi veya empatiyi açar). Tarayıcı için bir tane, pencereleri kapatmak ve masaüstünü göstermek için bir tane veya gerçekten bir sürü şey olabilir.

Bu mümkün mü?

Yanıtlar:


7

Gnome-Sesli-Kontrol

Google Summer of Code 2007'nin bir parçası olarak geliştirilen bu, Gnome Masaüstünde kullanılabilirliği artıracak bazı özellikler geliştirmek için bir fikirdi.

Amaç, bir Masaüstü Ses Kontrol Sistemi uygulamaktır. Sistem, ses girişini (mikrofon) izleyecek bir uygulamadan oluşur ve önemli bir ses sinyali algılandığında, yazılım sinyali yakalar, işler ve tanır ve ardından Gnome Masaüstünde istenen eylemi gerçekleştirir. Bir dizi eylemde etkin pencereyi büyütme, küçültme, kapatma; belirli bir program açmak; bir masaüstünden diğerine geçiş; diğerleri arasında. GnomeVoiceControl, konuşmayı metne dönüştürmek için oluşturulan bir açık kaynak aracı olan CMU Sfenks ile birlikte C'de uygulanır.

Yazarlar tarafından slayt gösterisi

Ne yazık ki, temel "hedeflerin" ötesinde bir gelişme göstermemiş gibi görünüyor - ancak bu yıl Bulgarca ve Türkçe gibi yeni diller için destek ekleyen bir etkinlik var gibi görünüyor.

Yüklemek:

sudo apt-get install gnome-voice-control

ornitorenk

İlginç bir proje çağrısı platypus var - temelde Wine'da çalışan Dragon Naturally Speaking'in linux bir ön ucu.

Bu uygulama için şöhret iddiası "Windows veya Linux programlarını ve komut dosyalarını bile başlatabilir, örneğin" başlangıç ​​terminali ".

VEDICS

Bu, Unity arayüzü ile çalıştığını söyleyen yeni bir projedir .

Proje sayfası "run [program name]" komutunu tanıdığını söylüyor - bu nedenle teoride [program adı] çalıştırmak istediğiniz herhangi bir komut dosyası olabilirsiniz.


Son derece hızlı yanıt için teşekkür ederim. Bu programı duydum ve yükledim, ancak geçmiş yapılandırmayı almıyor gibi görünüyor - sadece "config" diyor. Bu cephede çok fazla iş yapılmadığına şaşırdım. Belki şarapla çalıştırabileceğim bir pencere eşdeğeri var mı?
BorgDomination

1
sinaptik olan gnome sesinin eski sürümü bana aynı sonuçları verdi. Web sitesinden en son denedim ve daha fazla gibi görünüyordu ama asla düzgün çalışması için alamadım. manuel dependancys bir acıydı.
Kendrick

3

Simon Dinler

Bu, başlangıçta fiziksel engelliler için geliştirilen konuşma tanıma ile fare ve / veya klavyeyi değiştirmeyi amaçlayan açık kaynaklı bir projedir.

Uygulamayı yükleyebileceğimiz bir ppa var : ppa: grasch-simon-listens / simon


simon sadece kde ile çalışır mı? Gerçekten harika görünüyor ve yükledim ama gnome kabuğu ile çalışmasını sağlayamıyorum. özellikle pencere yönetimi. Örneğin tüm pencereleri göstermek istersem, bu kde env ve gnome env'de farklı şekilde çalışacak değil mi?
Joshua Robison

1
Bağımlılıklar gerektiğini ppa gelen Ubuntu <= 12.04 tarihinde yüklerken çözülecek ama son zamanlarda denemedim ve ayrıca bunun GNOME kabuk engel olabilir nasıl hiçbir fikrim yok. 12.10 için henüz bir sürüm yok.
Takkat

3

Google2Ubuntu

Google2Ubuntu, Google konuşma tanıma API'sı aracılığıyla sesli komutları kullanarak bilgisayarınızı kontrol etmenizi sağlayan bir araçtır.

Yüklemek için terminalde aşağıdaki komutları çalıştırın google2Ubuntu,

sudo add-apt-repository ppa:benoitfra/google2ubuntu
sudo apt-get update
sudo apt-get install google2ubuntu

Kaynak


1

Linux Konuşma Tanıma

Linux dağıtımları altında çalışacak şekilde geliştiriliyor, çok yapılandırılabilir ve genişletilmesi kolay, özel sözlükleri, bağlam tabanlı tanıma, dikte modu ve yapılandırılabilir makroları destekliyor.

Linux Konuşma Tanıma'yı yüklemek için projenin GitHub sayfasına gidin. ZIP dosyasını indirin ve ayıklayın.

Ardından bazı bağımlılıklar yükleyin:

sudo apt-get install sox python-argparse libsox-fmt-mp3 mutt xvkbd xautomation

Terminalde çıkarılan klasörü (Palaver-master) açın ve kurulumu yürütün:

cd /~Path-to-folder~/Palaver-master/
./setup

Şimdi sadece kaydı etkinleştirmek için bir kısayol tuşu atamak, bunu yapmak için Sistem Ayarları ...> Klavye> Kısayollar> Özel Kısayollar bir kısayol eklemek için Artı Düğmesine tıklayın, Ses Tanıma olarak adlandırın ve komutu şu şekilde ayarlayın:

/~Path-to-folder~/Palaver-master/hotkey

Uygula'yı tıklayın, kısayolu tıklayın ve ardından Ses Tanıma'yı etkinleştirmek için bir kısayol tuşu atayın.

Henüz kararlı bir yapının yayınlanmadığına dikkat edin, bu nedenle komutların bu aşamada tamamen işlevsel olmasını beklemeyin, birçok ifade tanınacaktır, ancak gerçek bir işlem yapılmayacaktır.



0

Snips.ai

Sadece pi3 üzerinde denedim - docker'da potansiyel
Çalışmalar var gibi görünüyor

https://snips.ai/


1
Ask Ubuntu'ya hoş geldiniz. Bu araca bağlıysanız, yazınızda açıkça söylemeniz gerektiğini lütfen unutmayın; bkz . Spam gönderici olmamak .
Glorfindel

1
Resmi web sitesi şöyle diyor: Açık Kaynak: Snips'i zamanla açmaya kararlıyız , bu yüzden Snips denemeye değer olabilir.
karel
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.