Computer Science · Oct / Nov 2025 · Paper 12 · Question 7
0478
As printed in the paper
The question as text
A house has a smart speaker that can take voice commands as input. A person in the house can tell the smart speaker to play music or audio books.
Read automatically from the paper; the printed page above is exact.
Show the answer and mark scheme
7(a)[3]
It does not have a mechanical structureIt does not have any actuators… so it cannot move itself7(b)[1]
Microphone
7(c)[4]
Any four from:
For example:
Gather data from the same/different voices // It can ask a user to say lots of different wordsAnalyse/identify patterns in a user’s voiceIt can adapt its own processesIt can learn to identify a user’s voiceStores successful/unsuccessful voice commandsIt can learn different ways of making the same requestIt can learn the different pronunciations // It can learn different accentsIt can learn by listening to lots of different voicesIt can learn to ignore any background/environmental noise if a user is speaking7(d)[2]
Any two from:
It has a single/limited functionIt has dedicated hardwareIt has a microprocessorIts function is not easily changed7(e)[2]
Any two from:
For example:
The music/books can be easily accessed from any smart speakerThe user doesn’t need to purchase a secondary storage device for the books/music // Smart speaker doesn’t need a large amount of secondary storageThe user doesn’t need to maintain the storage needed for the books/musicSmart speaker can be smaller in size (as it doesn’t need large amounts of secondary storage)Almost unlimited storage available for the books/music // Easy to increase storage capacity needed7(f)(i)[2]
Any two from:
Data could be lostData could be gainedData could be changedSkewing of data could occurInterference could occurCrosstalk could occurData collisions could occurData packets could time out/reach their hop count7(f)(ii)[2]
Any two from:
Parity byte checkParity block checkChecksumEcho checkARQ
Make a free account to save your answers and see your weak topics and ask the AI why a wrong answer is wrong.

