referring to fig1 and 3 an interactive talking picture machine in accordance with the present invention is shown generally at 10 . interactive talking picture machine 10 comprises a top and bottom , preferably molded housing 12 having a cartridge cavity 14 , allowing for cartridge to be slidably inserted so as to mate with said housing a speaker portion 16 , and a controls section 18 . a handle 20 is molded into the housing 12 . in the preferred embodiment , a cartridge 21 comprising a window portion 23 , a story roll or belt 40 and a protrusion 25 . the protrusion 25 is shaped to mate with a slot 27 located in the cartridge cavity 14 which functions to retain the cartridge 21 therein . spindles 29 also located in cavity 14 mate with spools 35 for advancing the story roll 40 forward . spindles 29 are interconnected with either a crank ( not shown ) or a motor e . g . battery operated and controlled by a switch 24 . the front surface of housing 10 also includes a reverse button 22 , and interaction buttons 26 ( yes ) and 28 ( no ). an on / off slide switch for turning on system is optionally employed . the reverse button 22 operates to reverse direction of belt movement for review of a picture which will be more fully described hereinafter . the cartridge cavity 14 also includes a membrane key pad and in this embodiment , the membrane key pad comprises e . g , a platform 13 of ( 6 )×( 8 ) switches . a battery and motor mechanism is located in the bottom housing handle area . in accordance with an important feature of the present invention belt 40 also comprises bar coding which includes an encoded stopping point , speech , sound effects branching , and question and answer instructions for each frame which will be more fully described hereinafter . in a less preferred embodiment shown in fig2 a a slot 30 leading to a chamber 31 for receiving a story cartridge 32 ( fig3 a ) is provided through upper surface 33 of housing 12 . cartridge 32 contains the story roll 40 and is advanced forward as previously described by either turning a crank ( not shown ) attached or by pressing switch 24 to energize a battery powered motor to advance the story belt . as shown in fig3 a , a less preferable cartridge 32 comprises a molded plastic housing with a window 42 for viewing a picture or frame on the belt 40 which is movable between two rotatable spools 43 and 44 . of course , in a less complicated but more fragile form of this invention , rather than combining each story roll with a discrete cartridge ( protective housing ) or enclosure , the story rolls are placed on spools and ( having bar coding thereon ) are simply directly inserted into cavity 30 and operate in a manner similar to the music roll in a &# 34 ; player piano &# 34 ;. fig5 is a block diagram depicting the electronic components housed within housing 10 . these components include a microprocessor 60 powered by e . g . batteries 62 of power circuit 63 . a crystal oscillating circuit 65 is also employed and communicates with microprocessor 60 . a bar code reader 66 ( optical sensor ) ( see also fig2 ) and a sound transducer 68 also communicates with the processor 60 . fig5 also shows the four switches 22 , 24 , 26 and 28 as well as the display platform membrane key pad 13 . it will be appreciated that &# 34 ; next &# 34 ; block sequencing function 24 may comprise a hand - crank or a motor drive system . all of the components shown in fig5 are well known and readily commercially available . examples of suitable components for the interactive talking picture machine of this invention are described in my earlier u . s . pat . no . 5 , 026 , 058 , all of the contents of which are incorporated herein by reference . the microprocessor preferably is a 4 bit microprocessor with self contained ram and rom , for example , hitachi hm c44 or national semi conductor &# 39 ; s cops 400 . in accordance with the present invention , stories can be created as if they were books . the stories are inexpensively written , type - set and printed preferably on paper belts 40 . to protect the belt one could laminate a plastic film over the paper belt 40 which can be up to any suitable length that will fit within the cartridge 21 or preferably use a thin clear plastic , e . g . polycarbonate , for window for 23 . referring to fig4 a and 4c , preceding each page or frame ( e . g . first nine inches ) is the appropriate coding for that frame which is preferably a bar coding 54 or some other photo - optically sensed code . the initial section of each roll ( e . g . first nine inches ) includes only a bar code ( which loads the sound , and other data ) and the next section ( e . g . three inches ) includes the picture or frame which should be visible through the window 23 . each subsequent picture will be preceded by enough space to enable sufficient bar coded data for that picture . the number of alternative stories which are operable at a given time determine the number of side by side pages ( hereinafter called a frame or page group ). each page in a group is for a different branch of the story . the bar code for the main story could be , for example , the highest or second row 58 row at the middle of the belt . the first story branch would in this example use the second page of each group , and the second row of bar code . in the case of a single optical sensor 66 , to read the code for the first branch , the selection key could lower the cartridge slightly ( i . e ., 1 / 8th of an inch ), to position the second row of bar code over the optical sensor . however , the preferred method is to use a single sensor in combination with a single row of bar code 54 and use &# 34 ; start &# 34 ; and &# 34 ; stop &# 34 ; codes within bar code 54 to distinguish the first set of data and the second corresponding to the main and the branch pictures . in a less preferred method multiple rows of bar coding are employed and multiple sensors 66 ( fig2 ) are also employed ( see fig4 b ). an index or start and stop code is employed which tells the microprocessor 60 to start saving data from a certain point and stop at an ending point . thus branching info is just part of a long stream of data folded into one , two or more lines . once the microprocessor &# 34 ; knows &# 34 ; what branch to use it stops the motor at the appropriate place . for use with a mechanical crank ( not shown ) the operator turns the crank which , e . g . normally locks upon movement of the belt 40 e . g . about 12 &# 34 ;. when the 1st branch is selected the crank moves the belt an additional length , for example , 15 inches instead of 12 inches . during movement of the belt 40 the code of each page is read while the picture roll is advanced to that page . it will be appreciated that the hand crank may be of the wind up type so that during operation the crank may be turned and then a button ( not shown ) may be pushed for movement of the belt 40 . in this case , the reverse button 22 would also be interconnected with the belt 40 mount to initiate a reverse direction thereof . referring again to fig4 a and 4c , a segment of the cartridge belt is depicted showing the placement of the bar coding 54 and a beginning of a typical branching story . the story belt could be set up as follows : the nine inch area , area shown approximately at 50 , preceding each frame ( picture ) is reserved for the rows of bar code ( which loads the data ). the next three inches , area 52 , is for the first &# 34 ; page &# 34 ; or picture 53 . the number of alternative stories which are operable at a time determine the number of side by side pages ( in a page - group 59 ). each page in a group is for a different branch of the story . a first page 59 &# 39 ; is used for the main story and the first story branch uses a second page 59 &# 34 ; of the group , and the bar code following the first branch index . the second story branch would use the third page ( not shown ) of the page group 59 etc . the bar code row 58 for the first branch story is read as a result of by - passing the initial code sequence . this action in effect moves the belt in the forward direction 15 inches instead of 12 inches ( the amount the belt would have moved if the story track had not been changed from the main story ). thus , the bar code reader stores only the second bar code set for the first story branch . this is how the bar code for each page is read while the picture roll is advancing to that page . the bar coding may represent a variety of information which is integrated with stored information in the microprocessor . examples of specific information preferably encoded on the bar coding includes speech , sounds such as animal roars , questions and answers , and branching information . to facilitate the practical bar coding of speech and sound data a reduction scheme is used so that the bar code itself does not include actual digitized sound . instead it contains only minimal codes which &# 34 ; call &# 34 ; the larger sound routines already stored in the microprocessor &# 39 ; s 60 rom or in an outboard rom . for example , an 8 bit code can allow us access to over 250 words and sounds . extra wide bars can be employed as start and stop or indexes for branch number indicators . the belt 40 is depicted as including subsequent picture pages 64 , 56 . it should be noted that pages 56 , 64 , 59 &# 34 ; and 59a &# 34 ; are equivalent to the fig6 - 9 to be discussed hereinafter . of course , there is a limit to the number of spoken words for each page . this limit is a function of the total amount of digitized voice code stored in the tom in microprocessor 60 . this limit can be overcome by employing either extremely dense bar code or magnetic tape and allowing the code itself to contain sound information . referring now to fig1 - 9 and 10 , the following sequence provides an example of the operation and performance of the interactive talking picture machine of this invention . first , the story ( or collection of shorter stories ) are written , type - set and printed on paper belts 40 . optionally the belts may be bound by laminating a plastic film over the paper belt 40 which can be up to any desired length which can be enclosed in a cartridge . each colored page or frame (&# 34 ; page &# 34 ;) fills up the frame with graphics and text . the pages are sequenced by winding a crank ( or alternatively , using a battery operated motor ), in either case it automatically stops at the next page in the story as previously described . while the picture is being sequenced , a song or sound effect is played . each cartridge contains at least one story although it will be appreciated that more may be included . a front or &# 34 ; a &# 34 ; side story which may be continued on back or a back story , to accomplish this the cartridge roll is preferably printed on both sides . thus , when the first story reaches the end , the cartridge can be removed and inserted in reverse ( back side up ). of course , the second side can be a continuation of the first story and further multiple cartridges may be used for a single extended story . each page has both pictures and words . in the press and say mode when the child touches a word , the underlying membrane key pad is actuated and the entire sentence is spoken . for instance , referring to fig6 and item 100 in fig1 , if the child presses any word or spot within the dotted rectangle generally shown at 46 , the entire sentence &# 34 ; where are you going ? shouted the bear &# 34 ; will be spoken or heard . press the bear 47 any place within the dotted rectangle generally shown at 48 and the bear will &# 34 ; growl &# 34 ;. note that the sounds and words are of digitially recorded quality which is preferably recorded by professional voices . this is accomplished as is previously described by accessing digitized speech and sound data stored in rom . press the &# 34 ; next &# 34 ; button 24 to go to the next &# 34 ; page &# 34 ; or picture ( frame ). referring now to fig7 and item 102 in fig1 , the &# 34 ; branching story &# 34 ; feature of the present invention will now be described . for example , at several points in the story , the interactive talking picture machine asks the listener to choose how he or she would like the story to continue . the selection is made by pressing e . g . a color - coded selection button or key ( the &# 34 ; yes &# 34 ; or green key 26 with a smile face or the &# 34 ; no &# 34 ; or red key 28 with a frown face ). the &# 34 ; yes &# 34 ; key 26 and the &# 34 ; no &# 34 ; key 28 may allow more than one option . press the red or &# 34 ; no &# 34 ; key and the story develops one way , press the green or &# 34 ; yes &# 34 ; key and the story develops in another way . if the child does nothing at this point , the story develops in a third way . there can be as many as two or three points in the story where this branching of the story can take place . the branching is only limited by the overhead of having extra pages or frames ( e . g ., the length of the roll ). a reader can select many different full length versions of a story for each of the two stories contained in the cartridge . referring to fig7 a branching page is shown where the child - is required to interact . at this point , the narrator automatically asks the reader how to continue the story . the choice is also printed within the -- outlined rectangle 38 . when the narrator says &# 34 ; do you want the gingerbread man to go with the bear ?&# 34 ;, the child has the option of pressing the green button &# 34 ; yes &# 34 ; 26 or the red button &# 34 ; no &# 34 ; 28 . if the reader presses &# 34 ; no &# 34 ; ( the button 28 ) the gingerbread man will say &# 34 ; i ran away from a little boy and i can run away from you too !&# 34 ; at this point the child will press next button 24 and the story will continue as shown in fig8 and 9 . in fig8 and item 104 in fig1 , by pressing any word in the dotted rectangle 40 the gingerbread man says &# 34 ; you can &# 39 ; t catch me . i &# 39 ; m the gingerbread man &# 34 ; as the bear is seen chasing the gingerbread man , at which point the child presses next button 24 . in fig9 and item 106 in fig1 , the gingerbread man is seen running off and the bear is forced to sit down and rest . at this point pressing the bear will cause the bear to go &# 34 ; huff puff &# 34 ; and pressing any word in the dotted rectangle 41 will cause the narrator to say &# 34 ; the gingerbread man ran faster and the bear had to sit down and rest .&# 34 ; referring once again to fig7 and item 102 in fig1 , suppose the child had pressed the green button 26 for &# 34 ; yes &# 34 ; instead of the red button 28 for &# 34 ; no &# 34 ; as previously discussed . this time the question by the narrator would be different . in this version , the narrator would say , &# 34 ; if you want gingerbread man to go into the red house , press the green &# 34 ; yes button &# 34 ; 26 . then the child would press the next button 24 . each choice ( either pressing the green button 26 or doing nothing ) will take the reader to a different frame which logically continues the story with a different story line . supposing , after going into the red house , the narrator asks , &# 34 ; if you want the gingerbread man to go up stairs and see what is there ; first press the red button and then go to the next page &# 34 ;. if the child does not press the red button , the talking machine will skip to another alternative . if the child does press the red button , then the machine will show the page with the story continued upstairs . the use of both the red and green buttons can cause as many as three branches to be effected at the branching page . there can be very simple stories which are just a series of encounters . these can be selected in various sequences . for example , the child can be asked : &# 34 ; do you want brother rabbit to meet the wicked witch ?&# 34 ; if yes , press the green button if no &# 34 ; continue &# 34 ;: then the story continues with the wicked witch until another selection is required , if the red button is pressed , then another encounter is presented , for example , the good fairy , which continues until a selection is required . not only does the interactive talking picture machine of this invention say what is printed on the page , but it also allows children to try reading themselves . when switched to the &# 34 ; press and say &# 34 ; mode , the picture will appear in the frame and it will not be spoken by the characters . if the child tries to read a line on a page and has trouble , he or she can put their finger on any word on the line ( i . e ., thereby actuating the membrane key pad ), and the machine will say that line . children can press one or every line in or out of order and it will say the line when pressed . this is accomplished by the display platform switch matrix which is located behind the cartridge 21 . if a key for a line or sentence is pressed , then it will be spoken . the interactive talking picture machine is not limited to spoken words . for example , if there is a cow shown on the page , an added feature is that by pressing a finger on the cow , it goes &# 34 ; moo &# 34 ;. in the automatic mode , it will occur only after the text is spoken . in the press and say mode , it occurs at any time . in some cases , especially for the youngest children , this press and say feature can be the major part of the story . the text can ask : at the end of every story , there may be a question page . on this page the narrator asks questions about things that happened during the story . these same questions are also printed on the page . children may answer yes or no to each question asked , by pressing the &# 34 ; yes &# 34 ; or &# 34 ; no &# 34 ; printed on the bottom of the page . the questions can be about the whole story including all its current branches . if a question is answered correctly children are congratulated ; if incorrectly , they are told that their answer &# 34 ; is not correct &# 34 ;. questions and answers can be set up at any point in the story . at the end of the story , the cartridge can be pulled out and inserted the other way for a completely new story . there is no need to rewind a cartridge . however , at any desired time , one may wind the pages backwards to reach previous pages . the title page of each story , or collection of stories is also shown on a label on each side of the cartridge . an alternative embodiment of this invention is depicted in fig1 a and 11b . in this embodiment , a housing 12 &# 39 ; is provided having electronics , structural features and controls which are analogous to the housing 12 in the fig1 embodiment . the primary difference between the embodiments of fig1 and 11 is that fig1 includes a backlit lit display ( such as a lcd screen shown at 70 in fig5 ) in window 14 &# 39 ;. in this case , the lcd 70 would be superimposed over the membrane platform 13 so that pressure on the lcd will actuate the underlying key pads 13 . such lighting allows the fig1 embodiment to be well suited for displaying comic books , comic strips , cartoons and the like . an important feature of the present invention is the ability of the reader to interact with the talking machine in order to alter the story lines of the book ( cartridge ) being read . this leads to an electronic talking picture machine which offers superior interaction between reader and talking picture book to any electronic books heretofore known . still another important feature of this invention is the more simplified non - interactive version where the present invention is a reading device characterized by the use of inexpensive replaceable story rolls or cartridges having bar encoded information thereon which is read into a microprocessor stored in an inexpensive housing 12 . of course , while in a preferred embodiment , the story lines are encoded in bar code format , which is printed on the cartridge story belt ; any other means of electronically storing information may be used in connection with this invention . for example , the bar code may be replaced with magnetic tape or a pattern of apertures or notches . however , the bar code storage method is preferred in view of its low cost and low likelihood of becoming damaged . as previously described , the present invention includes sounds and words of recorded quality . further , the present invention has the means for the reader to interact with the machine by branching out to different story lines . in addition , the present invention can be used as a reading learning tool and has a question and answer feature to test comprehension and thus may function as a quiz toy . while preferred embodiments have been shown and described , various modifications and substitutions may be made thereto without departing from the spirit and scope of the invention . accordingly , it is to be understood that the present invention has been described by way of illustrations and not limitation .