Can you autoscroll text on the Echo Show? - echo

I'm updating an Alexa skill to work on the new Echo Show. In one area of the skill, I've got large block of text that is took long for one screen. Is there a way to get Alexa/the Show to autoscroll the text as Alexa is saying it? The example I'm trying to follow with this thought is how Alexa shows and scrolls song lyrics when it plays music.

Related

Take multiple images in Flutter with Camera

I'm programming an App in flutter that basicly takes photos and stores them away in some way. At the moment I am using image_picker: ^0.6.7+4. That allows me to click a button 'open camera' which opens the camera I take a photo I press 'ok', the camera pops and voilá the image is stored away the way I want it. To now take another photo I have to repress the button 'open camera' and do it all over again.
I would love to have it slightly different. I want to only once press 'open camera' once, then take as many pictures as I want without pressing 'ok' every time after taking a photo, and finally when I am satisfied with the amount of photos taken then press 'ok' to close the camera and store all those images.
As I am relatively new to flutter I am totaly lost with this task. image_picker seams not to be very modifiable to me, and multi_image_picker only sends me to gallery from where on I can get to the camera, which is not better at all.
I found this package called 'camera' which I don't really understand. Is that maybe the way to go?
Thankfull for help you can offer.
Ok it is possible with camera and not that hard at all.
All you need to know is explained here:
https://flutter.dev/docs/cookbook/plugins/picture-using-camera

Text field overlay with back-drop like Clear iPhone app

I've been playing around with JTGestureBasedTableView, but this library only deals with pulling and swiping gesture handling.
I am trying to figure out how the overlay text field input (with translucent background) is implemented in Clear iPhone app (screenshot below). This is the point when you pull down a new cell and it turns into a text field, and once you finish typing in, the content gets filled into the top-most cell, which is presumably hidden behind the textfield.
What is the simplest way to do this?
Here is an excellent tutorial on clear app by Colin Eberhardt .It explains well how the implementation is done

How do I create a Map Icon?

My app currently texts the user's GPS coordinates, after which the receipent enters them into the MAP app that comes with our iPhones. I just discovered that it is somehow possible to create an icon that the receipent merely clicks on to bring up the MAP app, where it displays a map showing the location of the coordinates, along with the exact address. I was so impressed with the accuracy and ease of use that I want to modify my app to text an icon, instead of the GPS coordinates. I spend all day researching but can't find how to do it. (Maybe I haven't looked in the right places, so please excuse me if I'm wasting time.)
The icon I'm trying to create (and text) is the one that you would create if you were looking at a location using the MAP app. After you tap the disclosure button it displays detailed info. At the bottom of the screen is a button entitled, "Share Location." If you click it, you then have the option of clicking another button entitled, "Message." a text message gets generated with an icon that represents a pin with a red head. This is what I'd like to create.
If it's possible, can somebody point me to where I can find more information, hopefully, including sample code?
Not all users have the ability to text images. The best option might be to just use the text... Also when you ask how to create the icon, what do you mean? The actual image?

Application walkthrough when opened for the first time

How do you setup in your application to show little bubbles with text and block the rest of the screen from being used and only allow a small section / button to be pressed. I am wanting to create a walkthrough to show users how to use the application and where to find things within the application when it is opened for the first time.
I would like to dim the rest of the application except for the part I want them to click on. Is there a framework already with these features?
There's no frameworks that provide this functionality, as far as I know.
One way you could do this though is to have a set of overlay images which you overlay over the whole screen the first time the user goes to that screen. To determine if the user has already been to a screen, I suggest you look at NSUserDefaults. To create the overlay images, I'd make the image the full size of the screen (i.e. 460x320 if you are showing the status bar) and then have transparent sections where you want to "see through" to the element below. Add a gesture recogniser to the overlaid image view to detect a tap and then hide the image and set the flag in NSUserDefaults to make it not happen the next time the user goes to that screen.
If you don't get a better answer, you could look at MAAttachedWindow on the page at this link. It's written for Cocoa, not Cocoa Touch, so you would have to convert it. I am considering doing this myself. You might find it to be worth the trouble, but I haven't looked at every detail, yet, so I couldn't say for sure. There are only tow files that are involved (.m and .h).

Synchronized recorded video and text playback - iPhone

I'm a new developer and I want to know if it is possible to record a video and process it so that specific text is displayed above/below or inside the video.
Specifically, my educational app displays random words in a text label at a regular interval, and I want my user to be able to record himself saying those words with the front facing camera. Then I'd like to save that video with the words added to it-- that means that during video playback the user would see all of the words come up as he saw them during recording.
I'm wondering if this text display (and synchronization) are possible.
Does anyone have any suggestions or pointers in the right direction (if this is even possible)?
Apple has a ton of documentation on Core Media Time.
Create a list of times at which you want each word to appear and disappear, then compare those times against the running time of the recording in a timer or frame rate callback, to decide what word to (re)draw onto a view or layer.
As long as the videos are in full (there are no stops at all) and they are recorded at the same frame rate then you just need to find one point that you can find the sync point and the rest will be in sync. Another option is to record the timestamp of when the text you want to appear. That way you can subtract between two texts to get the duration of the text.