We have an annual tradition: to tell Habr's readers about the development of a new device with Alice. 2020, of course, ruined many plans, but this tradition was preserved.
Today at YaC 2020 we showed our new column - Yandex.Station Max. This is not a replacement for the Station or Mini Station, but a new, older model in the Yandex smart speaker family. In it, we not only supported more hardware-demanding features, but also deliberately refused some compromises. As a result, the device, which at the stage of the idea was supposed to differ from the Station in only a few elements, turned out to be unlike it in about everything except its appearance.
Why and how we achieved this - I am telling in three stories. As a bonus, you will learn about the daunting work of manufacturing in a pandemic.
Sound story
, .
. . .
. , Knowles Everest. , , , , . , , , . : / AOP (Acoustic Overload Point β ). , AOP, - (, Β« Β» β , , ).
, - . . , .
. . , : DNN-HMM e2e- -. , , , . , , .
, , .
β . β . , , . , - .
, . , .
, , . . , , . 45 ( ; 40 ).
65 . 90 , . , . 65 β .
«» , , . Texas Instruments, TAS5825M. DSP (Digital Signal Processor), , Smart Bass. . : . β - (PBTL), ( ).
. . , , . , . , .
. . , . - , . , , . , . , .
: , - . ! , . , . , , . , β . .
, . , . , , β . : Β«, Β», . .
4K- , . 4K- . .
4- , Full HD (, ). , H.265, HEVC. , . SoC Amlogic S905X2 Allwinner R18. ARM Cortex-A53, 1,8 GHz, Mali-G31 MP2. , : , HEVC 4K@60fps. 4-. , , : 2 GB 1 GB.
β , . 1080p, 8β10 /c. 4K β 30 /. Wi-Fi- 7265D2W Intel. 4-. , Ethernet.
: , . : SoC , β 6. , , . , , , . .
DVT- 20 , , , . - , - . .
: , . . , , . - : , , ( !) , . , -. , . , . Β« Β», , . , , .
. . , , . : , . , , , , . 3D- ( ) , . , .
. 22 , 10 , , . . , ( 4K-) . , , , .
. β . , , , ( ). , , . , . , .
, - . , . , . : . «» , , - .
, . , , . , . . . ( , , , .) , . 50 fps . , .
. (, ), , .
, -, , , . , , .
, . , , .
: ! . - : . . , , . , , . .
, β , . , . , WS2812 (, ) , . β : , , . .
, 13 Γ 13, 8 Γ 8 Γ 8 . . , RGB- β , . . , : , , . , .
: . β¦ , . ( ), ( ).
: 13 Γ 13 β . 15 Γ 15, 16 Γ 17, β 25 Γ 16. , , 400 !
. 16 . β : , . , , 16 β . . 8 , 256 .
: , . . ICN2595: 16- . β ICN2012: 8- .
. 50 β 20 , , 1,25 . 256, 256 - . 5 ! . STM32F411.
16, , β 1/16 . ! 5 30 . .
. 25 . 400- . , 16 . : 20 256 , 16 Γ 256 .
β . UX- , , , .
: . , . - .
, - . . , . -.
, β . . , , 0,4 , . .
. , . , . , .
, , . , , , - . .
. , , .
β . , : 25 Γ 16 β , , , Nokia 3310. , . . . . : fps, . -, .
, , , , .
-. . «», , . . , : .
( - , , ). , . β , , , ( ) , , , 4K, LED- .