SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Clients Development
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12-22-2016, 08:40 AM
cat6man's Avatar
cat6man cat6man is offline
Sage Fanatic
 
Join Date: Jan 2006
Location: West of NYC, East of SF
Posts: 910
Voice command control of mini-client

This is a placeholder for a project I'm planning on starting over the holidays to integrate voice command control with my video system and MiBox SageTV miniclient.

Currently leaning towards AnyMote hardware and Tasker and Anyvoice android apps, but who knows where this may lead.
__________________
Q: dad, when will you stop changing all the electronics?
A: never, so you might as well get used to it.
Reply With Quote
  #2  
Old 12-22-2016, 03:17 PM
rnadeau's Avatar
rnadeau rnadeau is offline
Sage Expert
 
Join Date: Jun 2006
Location: Maine
Posts: 500
I installed unified remote on my phone and installed the unified remote server on my sage server. you can use wifi, mobile or ir if your phone supports it to control your sage client, but I don't know if it works with the android miniclient. You can create a remote template for just about any program and it supports voice control and works very well. I have created a sagetv profile that covers navigation and playback. It has replicates most of the sage features on my regular handheld remote.
__________________
Sage Tv Server-Amd 4200FX quad core, Asus Nvidia EN610 Hdmi out , 8 Gig Ram ,(3) HVR-1800, 3.5 terrabyte storage, Windows 8 Pro on sage 9.09 system . Media Server- 6 Terabytes on 5 drives, Amd x2 6000 8 useable gig ram on win 7 32 bit media server.
Reply With Quote
  #3  
Old 12-23-2016, 06:24 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
It might make more sense to see what it'd take to integrate android search into the miniclient, since the Mi Box and Shield both have microphones built into their remotes.

This would take working with Stuckless to build the proper interfaces into the miniclient, and perhaps even involve a helper app that can fetch and maintain a compact version of the database from the sagetv server, but it would then allow you to simply ask the android tv search for a given movie or show, and the items in sage would come up integrated in with the results from other search capable apps you might have available.

The next step would involve an ability to launch the miniclient app and go directly to playing that content. This might be as simple as setting a variable for the sagetv id and jumping directly to a widget in the UI that is the start of the 'play' event (though I'm not sure how capable the miniclient interface is of doing this type of event from the client end).
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #4  
Old 12-23-2016, 04:24 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Quote:
Originally Posted by Fuzzy View Post
It might make more sense to see what it'd take to integrate android search into the miniclient, since the Mi Box and Shield both have microphones built into their remotes.

This would take working with Stuckless to build the proper interfaces into the miniclient, and perhaps even involve a helper app that can fetch and maintain a compact version of the database from the sagetv server, but it would then allow you to simply ask the android tv search for a given movie or show, and the items in sage would come up integrated in with the results from other search capable apps you might have available.

The next step would involve an ability to launch the miniclient app and go directly to playing that content. This might be as simple as setting a variable for the sagetv id and jumping directly to a widget in the UI that is the start of the 'play' event (though I'm not sure how capable the miniclient interface is of doing this type of event from the client end).
This would be my preferred method. There is an Alexa skill that works currently, but the more methods we have the better.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA
Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60
Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u
Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup.
Reply With Quote
  #5  
Old 12-24-2016, 04:28 PM
cat6man's Avatar
cat6man cat6man is offline
Sage Fanatic
 
Join Date: Jan 2006
Location: West of NYC, East of SF
Posts: 910
Quote:
Originally Posted by Fuzzy View Post
It might make more sense to see what it'd take to integrate android search into the miniclient, since the Mi Box and Shield both have microphones built into their remotes.

This would take working with Stuckless to build the proper interfaces into the miniclient, and perhaps even involve a helper app that can fetch and maintain a compact version of the database from the sagetv server, but it would then allow you to simply ask the android tv search for a given movie or show, and the items in sage would come up integrated in with the results from other search capable apps you might have available.

The next step would involve an ability to launch the miniclient app and go directly to playing that content. This might be as simple as setting a variable for the sagetv id and jumping directly to a widget in the UI that is the start of the 'play' event (though I'm not sure how capable the miniclient interface is of doing this type of event from the client end).
i agree that your suggestion is a better option for searching content.
i'm not sure it is necessary to get a control functionality that i'm looking for.
i'm looking to start, navigate and control sagetv on the Mi-box, as well as my other video components.

from what i have seen in an entire 45 minutes of research, this should be pretty simple with tasker and autovoice, which cost less than $5 combined as apps

another advantage is that it is a level of coding (really just configuring the app tasks) that i can actually do!
__________________
Q: dad, when will you stop changing all the electronics?
A: never, so you might as well get used to it.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mini-Client vs Full Client vs HD300 NetworkGuy SageTV Clients Development 5 09-12-2016 06:11 PM
Siri Proxy for Voice Control of SageTV? wayner SageTV v7 Customizations 0 10-07-2013 10:12 PM
voice control google tv.... tvmaster2 General Discussion 1 11-16-2012 01:23 AM
Is it possible to control the IR.exe from the command line? Need to 'wake up' STB judoGTI Hardware Support 0 03-09-2011 06:01 PM
Command Line Control tkmedia SageTV HD Theater - Media Player 4 08-19-2009 06:38 PM


All times are GMT -6. The time now is 05:57 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.